Notepad++ Выбрать только e-mail

Просмотров: 514Комментарии: 0
ВкусняшкиFAQ Solutionfor Dummies

Зачастую приходится обрабатывать списки, которые представлены не совсем как человеческие.

Например пересылают тебе список контактов из Outlook простым текстом, в письме, по которым нужно пройти скриптом, чего с налета выполнить не получится

пример списка:

Иванов Иван <iivanoff@оlоrg.ru>;
Федосеев Эрик <efedoseeff@оlоrg.ru>;
Кудряшов Глеб <gkudyashoff@оlоrg.ru>;
Панов Демьян <dpanoff@оlоrg.ru>;
Жданов Емельян <ezhdanoff@оlоrg.ru>;

Когда таких строчек, 5-10 то совсем не страшно, мышкой и кликой на раз два, а вот когда приходит порядка 100 сток и более, тут появляется большой вопрос.

Но на выход приходит notepad++

Notepad++

Выполняем сочетание клавиш ctrl + H

Устанавливаем режим поиска регулярные выражения

В строку найти указываем следующее выражение:

(\b[A-Za-z0-9._%+-]+@[A-Za-Z0-9.-]+\.[A-Za-z]{2,6})

В строку заменить на

\n$1\n

Далее в форме нажимаем заменить все и видим, что теперь e-mailЫ каждый на новой строке, но это не все, в этой форме переходим на вкладку пометки, отмечаем чек-бокс помечать закладкой и наживаем кнопку пометить все.

закладки

И финальный штрих. В меню Поиск -> Закладки -> Удалить все строки без закладки.

На выходе получаем файл здорового человека.

файл здорового человека

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)