Зачастую приходится обрабатывать списки, которые представлены не совсем как человеческие.
Например пересылают тебе список контактов из Outlook простым текстом, в письме, по которым нужно пройти скриптом, чего с налета выполнить не получится
пример списка:
Иванов Иван;
Федосеев Эрик;
Кудряшов Глеб;
Панов Демьян;
Жданов Емельян;
Когда таких строчек, 5-10 то совсем не страшно, мышкой и кликой на раз два, а вот когда приходит порядка 100 сток и более, тут появляется большой вопрос.
Но на выход приходит notepad++

Выполняем сочетание клавиш ctrl + H
Устанавливаем режим поиска регулярные выражения
В строку найти указываем следующее выражение:
(\b[A-Za-z0-9._%+-]+@[A-Za-Z0-9.-]+\.[A-Za-z]{2,6})
В строку заменить на
\n$1\n
Далее в форме нажимаем заменить все и видим, что теперь e-mailЫ каждый на новой строке, но это не все, в этой форме переходим на вкладку пометки, отмечаем чек-бокс помечать закладкой и наживаем кнопку пометить все.

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

![OLORG[dot]ru OLORG[dot]ru](http://olorg.ru/application/maxsite/templates/olorgru/assets/images/logos/olorg-logo.png)