Ich habe mehrere E-Mail-Adressen. Ich muss alle finden und löschen (einschließlich der gefundenen). Ist das in Notepad ++ möglich?
Beispiel: [email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
Ich brauche Ergebnisse wie
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
[email protected],
Wie in Notepad ++ zu tun?
Wenn es möglich ist, die Reihenfolge der Zeilen zu ändern, die Sie tun könnten:
^(.*\r?\n)+
Wie es funktioniert: Die Sortierung legt die Duplikate hinter einander. Der Fund stimmt mit einer Zeile ^(.*\r?\n)
überein und fängt die Zeile in ein, fährt fort und sucht
ein oder mehrmals (
+
) hinter der ersten Übereinstimmung. Solch ein Block von Duplikaten (falls vorhanden) wird durch nichts ersetzt.
Die \r?\n
sollte gut mit Windows und Unix Zeilenenden umgehen.
Sie benötigen das textFX-Plugin. Befolgen Sie dann diese Anweisungen:
%Vor%Persönlich würde ich sort -i -u source & gt; dest anstelle von notepad ++ verwenden
Sie könnten
verwendenKlicken Sie auf TextFX → Klicken Sie auf TextFX Tools → Klicken Sie auf Zeilen ohne Berücksichtigung der Groß- und Kleinschreibung (in der Spalte) Duplikate und Leerzeilen wurden entfernt und die Daten wurden alphabetisch sortiert.
wie oben angegeben. Aber wie ich es gemacht habe, weil ich die Duplikate durch Leerzeilen ersetzen muss und nicht nur die Zeilen entfernen muss, einmal alphabetisch sortiert:
%Vor%Dies wird konvertieren:
%Vor%zu:
%Vor%So habe ich es gemacht, weil ich genau diese Zeilen brauchte.
Tags und Links notepad++ text-editor