我有这个:
: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++ 替换电子邮件地址前后的所有内容
注意:电子邮件前后的所有内容都不同。没有一行代码是相同的。有些只有数字(no,
和 no '
),有些两者都有,有些在电子邮件文本后有,有些与前一行相同
答案1
使用正则表达式替换
搜索:
^.*'(.*@.*\.\w{1,6})',.*$
或者
^.*\W(\w*@\w*.\w*)\W.*$
代替:
$1
如果你愿意,可以随意增强正则表达式,我知道它并不完美
编辑:尝试另一个正则表达式