Ich denke, der einfachste Weg, dies zu erreichen, ist das Ersetzen eines regulären Ausdrucks.
- Drücken Sie STRG + H, um das Fenster Ersetzen anzuzeigen.
- Geben Sie im Feld "Suchen nach:" einen regulären Ausdruck ein, der den doppelten E-Mail-Adressen entspricht. Ich habe den Ausdruck verwendet
.*@.*@.*
- 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 ". Passt Newline" nicht markiert ist.
Beachten Sie, es gibt viel bessere reguläre Ausdrücke für die E-Mail-Adresse. Das von mir zur Verfügung gestellte Zeichen sucht einfach nach zwei @ -Zeichen in derselben Zeile mit 0 oder mehr Zeichen vor, zwischen und nach diesen @ -Symbolen.
AKTUALISIERUNG: In Reaktion auf den Kommentar, zwei E-Mail-Adressen nebeneinander abzugleichen, ist dies viel schwieriger, da es keinen einfachen Weg gibt, um zu bestimmen, wo die erste E-Mail endet und die zweite E-Mail beginnt. Für den im Kommentar angegebenen Fall können Sie den (.*?\@.*?\.com)(.*@.*:.*)
Wert "Suchen nach" mit dem Feld "Ersetzen durch" von verwenden \2
. (Wiederum gibt es viel bessere Ausdrücke, die Sie verwenden können, aber das ist schnell und schmutzig).
Diese Regex findet eine E-Mail-Adresse, die im .com
ersten RegEx-Treffer endet, und eine weitere E-Mail-Adresse, ein Doppelpunkt und zusätzlicher Text ist der zweite Treffer. Das "Ersetzen durch" verlässt das zweite Spiel (das, nach dem Sie suchen).