Как удалить текст до и после EMAIL в Notepad++?

Как удалить текст до и после EMAIL в Notepad++?

У меня есть это:

: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

Не стесняйтесь улучшать регулярное выражение, если хотите. Я знаю, что оно не идеально.

Редактировать: еще одно регулярное выражение для пробы

Связанный контент