Wie kann ich in Notepad++ vor und nach EMAIL löschen?

Wie kann ich in Notepad++ vor und nach EMAIL löschen?

Ich habe das:

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

Ich brauche das:

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

Ich brauche einen String für Notepad++ um alles vor und nach einer E-Mail-Adresse zu ersetzen

Hinweis: Alles nach und vor einer E-Mail ist unterschiedlich. Keine einzige Codezeile ist gleich. Manche haben nur Zahlen (no ,und no '), manche beides, manche haben nur den Text nach der E-Mail, manche sind gleich wie die Zeile davor.

Antwort1

Regex-Ersetzung verwenden

suchen:

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

Oder

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

Ersetzen:

$1

Fühlen Sie sich frei, den regulären Ausdruck zu verbessern, wenn Sie wollen, ich weiß, es ist nicht perfekt

Bearbeiten: ein weiterer regulärer Ausdruck zum Ausprobieren

verwandte Informationen