Eu tenho isto:
: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'),
Eu preciso disso:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Preciso de uma string para o notepad++ para substituir tudo antes e depois de um endereço de e-mail
Observação: tudo antes e depois de um e-mail é diferente. Nenhuma linha de código é igual. Alguns têm apenas números (no ,
e no '
), alguns ambos, alguns logo após o texto do e-mail, alguns são iguais à linha anterior
Responder1
Usar substituição de regex
procurar:
^.*'(.*@.*\.\w{1,6})',.*$
Ou
^.*\W(\w*@\w*.\w*)\W.*$
Substituir:
$1
Sinta-se à vontade para aprimorar o regex se quiser, sei que não é perfeito
Editar: outro regex para tentar