download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Notepad++ търсене и премахване на всичко между единични кавички... как ?

Автор
Съобщение
zlatena
Пон, 29.10.12, 21:20
А как мога да премахна текста и символите в червено и да остане само този в зелено?
Имате ли идея как може да стане и под Линукс освен с Notepad++,ако става с него.
текст//текст1/текст2/текст3/текст4/й/текст5/текст6
редактиран от zlatena на 29.10.12 21:20
insecteater
Пон, 29.10.12, 21:54

RE: Notepad++ търсене и премахване на всичко между единични кавички... как ?

” А как мога да премахна текста и символите в червено и да остане само този в зелено?
Имате ли идея как може да стане и под Линукс освен с Notepad++,ако става с него.
текст//текст1/текст2/текст3/текст4/й/текст5/текст6

.*/
ще селектира текста от началото на реда до последната срещната наклонена черта на същия ред

anonymous
Вто, 06.11.12, 13:59

RE: RE: Notepad++ търсене и премахване на всичко между единични кавички... как ?

” Претърсване на текста за валидни email адреси:
Find what: [a-zA-Z0-9+-]+[a-zA-Z0-9.+-_]+@[a-zA-Z0-9+-_]+.[a-zA-Z0-9+-_.]+
този израз далеч не е съвършен, но би сработил в повечето случаи. Може да се тунингова доста. „

Ганчо дойде време за тунинг .....

Имам много имейли в текст искам да премахна текста и да останат само имейлите да имаш идеи как ще стане ?

Едит:

Както разбрах така ще ги намерим имеилите....

([A-Za-z0-9_\-]+\.)*[A-Za-z0-9_\-]+@([A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9]\.)+[A-Za-z]{2,4}

Едит 2:

Този сайт ми помогна....
http://www.gsgen.ru/faq.php?id=3

редактиран от anonymous на 06.11.12 14:19
редактиран от anonymous на 06.11.12 19:40
insecteater
Сря, 07.11.12, 16:52
Имай предвид, че един email адрес може да включва в името на user-а и знака + (готина възможност например в google да използваш нещо като aliases).
anonymous
Сря, 07.11.12, 18:26
Със сайта изтрих всичко излишно но все още ми е интересно как може да стане с Notepad++
stoqncho
Чет, 08.11.12, 16:36

RE: Notepad++ търсене и премахване на всичко между единични кавички... как ?

” Имай предвид, че един email адрес може да включва в името на user-а и знака + (готина възможност например в google да използваш нещо като aliases). „

За знака "+" не знам дали може, защото не можах да регистрирам такъв в Gmail или АБВ, но може емейла да съдържа кирилица, защото има домейни на кирилица, нали?

Пример: test@тест.bg

insecteater
Чет, 08.11.12, 20:40

RE: RE: Notepad++ търсене и премахване на всичко между единични кавички... как ?

” За знака "+" не знам дали може, защото не можах да регистрирам такъв в Gmail или АБВ, но може емейла да съдържа кирилица, защото има домейни на кирилица, нали?

Пример: test@тест.bg „

Няма да ти даде да регистрираш такъв email. Да речем, че имаш email stoiancho@gmail.com
Ако изпратя писмо на email office+stoiancho@gmail.com ще го получиш. Или пък може да решиш да се регистрираш на няколко различни места с няколко "различни" email адреса - например novini+stoiancho@gmail.com, hosting+stroiancho@gmail.com, download.bg+stoiancho@gmail.com. И след това само си гласиш филтрите на email акаунта stoiancho@gmail.com автоматично да ти ги сортира по папки да речем или трие, понеже всичко изпратено на адресите споменати по-рано, ще го получаваш на този адрес.

zlatena
Вто, 13.11.12, 22:45
Ок,а мога ли да добавя буква след дадена дума,като заместя празното пространство с тире и буква.
Ето пример:

дума дума
трябва да стане:
дума дума -z
След тирето има интервал.
Отчита ми интервала между думите,но празното пространство след текста не го признава.
Лошото е,че думите са различни и не мога да заменя просто:
дума дума с дума дума -z.

редактиран от zlatena на 13.11.12 22:45
редактиран от zlatena на 13.11.12 22:49
insecteater
Сря, 14.11.12, 08:39
Не разбрах на кое викаш празно пространство - интервала си е празно пространство.

Да речем, че имаш следния тексьт - интервалите ги означавам с _

Чичко_Паричко_
Искам_супа
Колело___

след първия ред има един интервал, след втория няма, а след третия има 3 интервала.
Ако използваш следните настройки:
Find what: *$
(преди * има интервал)
Replace with: - z
Резултата ще бъде

Чичко Паричко- z
Искам супа- z
Колело- z

Всъщност това ще добави в края на всеки ред - z, като махне и интервалите в края на реда, ако се срещат такива.
Ако изрично държиш на празните редове да не се добавя такова нещо, тогава израза леко се усложнява.

Имам усещането, че не схванах какво точно искаш. По-добре дай пълен пример.

редактиран от insecteater на 14.11.12 08:41
zlatena
Чет, 15.11.12, 18:19
Благодаря,разбрал си го правилно.Всичко е Ок
редактиран от zlatena на 15.11.12 18:19

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.