Ich denke, der einfachste Weg, dies zu erreichen, ist ein regulärer Ausdruck zu ersetzen.
- Drücken Sie STRG + H, um das Fenster Ersetzen aufzurufen.
- Geben Sie im Feld "Suchen nach:" einen regulären Ausdruck ein, der den doppelten E-Mail-Adressen entspricht. Ich habe den Ausdruck benutzt
.*@.*@.*
- Lassen Sie das Feld "Ersetzen durch" leer, um diese Zeilen zu löschen.
- Wählen Sie im Feld "Suchmodus" die Schaltfläche "Regulärer Ausdruck". Vergewissern Sie sich, dass ".matches newline" deaktiviert ist.
Beachten Sie, dass es viel bessere reguläre Ausdrücke für E-Mail-Adressen gibt. Das von mir angegebene Symbol sucht einfach nach zwei @ -Symbolen in derselben Zeile mit mindestens 0 Zeichen vor, zwischen und nach diesen @ -Symbolen.
AKTUALISIEREN:
In Reaktion auf den Kommentar, dass zwei E-Mail-Adressen nebeneinander stehen, ist dies sehr viel schwieriger, da nicht auf einfache Weise festgestellt werden kann, wo die erste E-Mail endet und die zweite beginnt. Für den genauen Fall, der im Kommentar angegeben ist, können Sie das Feld "Suchen nach" verwenden. (.*?\@.*?\.com)(.*@.*:.*)
mit einem Feldwert "Ersetzen durch" von \2
. (Wieder gibt es viel bessere Ausdrücke, die Sie verwenden können, aber das ist schnell und schmutzig).
Dieser Regex findet eine E-Mail-Adresse mit der Endung .com
Im ersten RegEx-Match ist der 2. Match eine andere E-Mail-Adresse, ein Doppelpunkt und zusätzlicher Text. Mit "Ersetzen durch" verlassen Sie die 2. Übereinstimmung (die, nach der Sie suchen).