У меня есть это:
:814, 'pera', '[email protected]', '2ed', '', 'da', 0.00, '195..110.18'),
>815, 'danka', '[email protected]', 'd3d6', '0655566', 'da', 0.00, '212..65.82'),
*816, 'ana', '[email protected]', 'b6e1', '06rt45t02', 'da', 0.00, '178..83.40'),
/817, 'biljana', '[email protected]', '53c9', '', 'da', 0.00, '95.180.6.'),
,818, 'Vladimir', '[email protected]', '02', '', 'da', 0.00, '178..29.221'),
Мне нужно это:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Мне нужна строка для Notepad++, чтобы заменить все до и после адреса электронной почты
Примечание: Все после и до электронной почты отличается. Ни одна строка кода не одинакова. В некоторых есть только цифры (нет ,
и нет '
), в некоторых и то, и другое, в некоторых есть только текст после электронной почты, некоторые такие же, как и строка до
решение1
Использовать замену регулярных выражений
поиск:
^.*'(.*@.*\.\w{1,6})',.*$
Или
^.*\W(\w*@\w*.\w*)\W.*$
Заменять:
$1
Не стесняйтесь улучшать регулярное выражение, если хотите. Я знаю, что оно не идеально.
Редактировать: еще одно регулярное выражение для пробы