Como posso excluir antes e depois de EMAIL no notepad ++?

0

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'),

Preciso disso:

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

Eu preciso de uma string para o notepad ++ para substituir tudo antes e depois de um endereço de e-mail

Nota: tudo após e antes de um email é diferente. Nenhuma linha de código é a mesma. Alguns têm apenas números (não , e não ' ), alguns, alguns têm apenas após o texto do e-mail, alguns são os mesmos que a linha anterior

    
por Autentiknet 12.08.2014 / 15:33

1 resposta

0

Use regex substituir

pesquisa:

^.*'(.*@.*\.\w{1,6})',.*$

Ou

^.*\W(\w*@\w*.\w*)\W.*$

Substituir:

$1

Sinta-se à vontade para melhorar o regex se quiser, sei que não é perfeito

Editar: outro regex para tentar

    
por 12.08.2014 / 15:52