Zum Inhalt springen
helpyself

Doppelte Zeilen entfernen

Local only — nothing is uploaded unless you save or share it.

Doppelte Zeilen, Leerzeilen und verirrte Leerzeichen in einem Durchgang aus einer Liste entfernen.

  1. Fügen Sie Ihre Liste ein, ein Eintrag je Zeile
  2. Wählen Sie, ob Groß-/Kleinschreibung zählt und ob sortiert werden soll
  3. Bereinigen, dann Liste kopieren oder herunterladen

Link teilen

Speichert das in Ihren Dateien und gibt Ihnen eine Adresse, die jeder öffnen kann. Sie läuft von selbst ab.

Link gilt
Tool speichern

Doppelte Zeilen entfernen griffbereit halten

Als Lesezeichen

Über dieses Tool

Listen kommen voller Wiederholungen an — E-Mail-Adressen aus drei Quellen zusammenkopiert, ein Protokoll mit demselben Fehler hundertmal, eine von Hand zusammengestellte Stichwortliste. Die Doppelten zu entfernen ist in einer Shell trivial und überall sonst umständlich, weshalb Menschen am Ende eine Tabellenspalte sortieren und Zeilen nach Augenmaß löschen. Die Details machen es verlässlich. Zwei Zeilen, die sich nur durch ein Leerzeichen am Ende unterscheiden, sind fast immer dieselbe Zeile, und der Unterschied ist unsichtbar, also wird standardmäßig getrimmt. Der Vergleich ignoriert die Groß- und Kleinschreibung, sofern Sie nichts anderes verlangen, denn dieselbe Adresse auf zwei Arten geschrieben ist immer noch eine Adresse. Die ursprüngliche Reihenfolge bleibt erhalten: das erste Vorkommen jeder Zeile überlebt, sodass die bereinigte Liste weiterhin mit dem abgeglichen werden kann, womit Sie angefangen haben. Sie können das Ganze auch umdrehen und nur die Einträge sehen, die sich wiederholt haben — die andere Hälfte derselben Frage, die sonst bedeutet, zwei Dateien von Hand zu vergleichen. Die Sortierung versteht Buchstaben mit Zeichen, eine dänische Liste kommt also nicht mit æ, ø und å in einem Klumpen am Ende zurück.

Häufige Fragen

Bleibt meine Liste in der ursprünglichen Reihenfolge?

Ja, sofern Sie nicht sortieren. Das erste Vorkommen jeder Zeile bleibt, wo es war, und spätere Kopien werden entfernt, das Ergebnis passt also weiterhin zu der Liste, die Sie eingefügt haben. So lässt sich leicht prüfen, was herausgenommen wurde.

Wie finde ich doppelte Zeilen, statt sie zu entfernen?

Wechseln Sie den Modus: statt einer bereinigten Liste bekommen Sie nur die Einträge, die sich wiederholen, mit einer Anzahl. Das ist die nützliche Richtung, wenn die Doppelten der Befund sind — zwei Exporte, die hätten übereinstimmen sollen, ein Verteiler mit jemandem doppelt. Die Aufgabe hat mehrere Namen, unter anderem Liste bereinigen, aber doppelte Zeilen online löschen und dies sind derselbe eine Durchgang.

Warum passen zwei scheinbar identische Zeilen nicht zusammen?

Fast immer wegen Leerraum am Zeilenende, den man nicht sieht. Lassen Sie die Trimm-Option an, dann spielt er keine Rolle. Die andere Ursache ist ein Unterschied in der Großschreibung in Verbindung mit eingeschalteter Groß-/Kleinschreibung.

Kann ich sehen, welche Zeilen doppelt waren, statt sie zu entfernen?

Ja. Schalten Sie die Option ein, nur Doppelte zu zeigen, und Sie bekommen je einen Eintrag für jede Zeile, die mehr als einmal auftrat, in der Reihenfolge ihres ersten Erscheinens. Das ist der schnellste Weg, die wiederholten Adressen in einem Verteiler zu finden.

Soll ich die erste oder die letzte Kopie einer Dublette behalten?

Die erste, wenn die Reihenfolge zählt — das ist die Voreinstellung. Die letzte, wenn spätere Einträge neuer sind, etwa in einem Protokoll, wo die neueste Zeile die früheren ablöst. So oder so überlebt nur eine Kopie jeder Zeile.

Wird mein Text irgendwohin hochgeladen?

Nein. Das Ganze läuft in Ihrem Browser, es wird also nichts an einen Server gesendet. Es gibt außerdem eine REST-API für dieselbe Operation, wenn Sie Listen aus einem Skript bereinigen müssen, und die verarbeitet notwendigerweise auf dem Server.

Helfen Sie, dieses Tool zu verbessern

Einen Fehler gefunden, eine Änderung im Kopf, oder fehlt Ihnen ein Tool?

/duplicate-line-remover

↑↓ bewegen · Enter öffnen · Esc schließen