Zum Inhalt springen

Duplikate entfernen · sortieren · erste behalten

Doppelte Zeilen entfernen

Das Entfernen exakter Wiederholungen aus einer Liste mit 7 Zeilen, in der „apple“ 3 Mal vorkommt, lässt 5 Zeilen übrig. Füge deine eigene Liste ein, um ihre Wiederholungen zu entfernen.

Das Ergebnis aktualisiert sich, wenn du den Text oder eine Option änderst. Die Ausgabe behält die Zeilenreihenfolge der Eingabe, außer du wählst eine Sortierung. Der Text verlässt diesen Tab nie.

Scanned by NortonTM Safe Web

Auf einen Blick

Preis
Ohne Kosten
Konto
Nicht nötig
Upload
Entfällt – die Liste verlässt deinen Tab nie
Behalten-Modi
Erste Kopie, letzte Kopie, nur einmalige Zeilen, nur wiederholte Zeilen
Sortierung
Eingabereihenfolge, A bis Z, Z bis A und natürlich, mit den Sortierregeln der Seitensprache
Größenlimit
5,000,000 Zeichen pro Text

Dieselbe Liste in jedem Behalten-Modus und jeder Sortierung

Die Beispielliste lautet apple, Banana, apple, cherry, banana, eine leere Zeile, apple. Diese Tabellen stammen aus demselben Code wie das Tool; ↵ markiert einen Zeilenumbruch.

Welche Zeilen jeder Behalten-Modus übrig lässt (exakter Vergleich)
BehaltenBehaltene ZeilenEntfernte ZeilenErgebnis
Erste Kopie52apple↵Banana↵cherry↵banana↵
Letzte Kopie52Banana↵cherry↵banana↵↵apple
Nur einmalige Zeilen43Banana↵cherry↵banana↵
Nur wiederholte Zeilen16apple
Die Liste item10, item2, Item1 in jeder Sortierung
SortierungErgebnis
Eingabereihenfolge beibehaltenitem10↵item2↵Item1
A bis ZItem1↵item10↵item2
Z bis Aitem2↵item10↵Item1
NatürlichItem1↵item2↵item10

So entfernst du doppelte Zeilen

1

Liste einfügen

Lege einen Eintrag pro Zeile in das Feld. Eine Beispielliste steht schon darin. Windows- und Unix-Zeilenumbrüche funktionieren beide, und das Ergebnis behält die Art des Zeilenumbruchs, die dein Text verwendet.

2

Festlegen, was als Duplikat zählt

Setze „Groß-/Kleinschreibung ignorieren“, um „Apple“ und „apple“ als dieselbe Zeile zu behandeln, „Leerzeichen an den Zeilenenden entfernen“, um Leerzeichen am Anfang und Ende jeder Zeile abzuschneiden, und „Leere Zeilen entfernen“, um Leerzeilen zu streichen. Wähle, welche Zeilen bleiben: die erste Kopie, die letzte Kopie, nur einmalige oder nur wiederholte Zeilen.

3

Bei Bedarf sortieren, dann kopieren

Lass die Sortierung auf „Eingabereihenfolge beibehalten“ oder sortiere von A bis Z, Z bis A oder natürlich, wobei item2 vor item10 kommt. Klicke auf „Kopieren“ oder lade das Ergebnis als .txt-Datei herunter. Die Kacheln zeigen, wie viele Zeilen gelesen, entfernt und behalten wurden.

Wie Duplikate gefunden werden

Jede Zeile wird als Ganzes Zeichen für Zeichen mit den anderen verglichen. Zwei Zeilen sind nur dann Duplikate, wenn sie identisch sind, es sei denn, du setzt „Groß-/Kleinschreibung ignorieren“ oder „Leerzeichen entfernen“, die Zeilen ohne Rücksicht auf Großbuchstaben oder auf Leerzeichen an den Enden vergleichen. „Erste Kopie“ behält die erste Kopie jeder Zeile, und „Letzte Kopie“ behält die letzte. „Nur einmalige Zeilen“ behält die Zeilen, die genau einmal vorkommen, und „Nur wiederholte Zeilen“ behält eine Kopie jeder Zeile, die mehr als einmal vorkommt.

Das Sortieren geschieht, nachdem die Duplikate entfernt wurden, und nutzt über den Intl.Collator des Browsers die Sortierregeln der Seitensprache, sodass Buchstaben wie ä dort einsortiert werden, wo diese Sprache sie hinstellt. Die natürliche Sortierung liest Ziffernfolgen als Zahlen: item2 kommt vor item10, während reines A bis Z item10 zuerst setzt. Die Sortierung ist stabil, sodass Zeilen, die die Sprache als gleich ansieht, in ihrer Eingabereihenfolge bleiben. Die Kachel „entfernt“ zählt jede Zeile, die nicht in der Ausgabe steht, auch Leerzeilen, die durch „Leere Zeilen entfernen“ gestrichen wurden. Der Text darf bis zu 5,000,000 Zeichen haben.

Fragen zum Entfernen doppelter Zeilen

Wie entferne ich doppelte Zeilen aus einer Liste?

Füge die Liste mit einem Eintrag pro Zeile ein. Zeilen, die eine frühere Zeile wiederholen, werden gestrichen, und die erste Kopie bleibt an ihrer ursprünglichen Stelle. Die Liste „apple, banana, apple, cherry“ wird zu „apple, banana, cherry“. Kopiere das Ergebnis, wenn die Kacheln die erwartete Zahl zeigen.

Was ist der Unterschied zwischen erste behalten, letzte behalten, nur einmalige und nur wiederholte?

Für die Liste a, b, a: „Erste behalten“ ergibt a, b; „Letzte behalten“ ergibt b, a; „Nur einmalige“ ergibt b, weil a zweimal vorkommt; „Nur wiederholte“ ergibt a, eine Kopie der Zeile, die mehr als einmal vorkommt. Wähle den Modus, der dazu passt, was du mit den Wiederholungen vorhast.

Sind „Apple“ und „apple“ Duplikate?

Standardmäßig nicht: Zeilen werden exakt verglichen, sodass Unterschiede bei Großbuchstaben oder Leerzeichen zwei Zeilen verschieden machen. Setze „Groß-/Kleinschreibung ignorieren“, um sie als dieselbe Zeile zu behandeln, und „Leerzeichen entfernen“, um Leerzeichen am Anfang und Ende einer Zeile zu ignorieren. Mit „Erste behalten“ bleibt die zuerst vorkommende Schreibweise.

Was bedeutet natürliche Sortierung?

Die natürliche Sortierung liest Ziffernfolgen als Zahlen. In natürlicher Reihenfolge bleiben die Zeilen item1, item2 und item10 in dieser Reihenfolge; bei einer reinen A-bis-Z-Sortierung kommt item10 vor item2, weil das Zeichen 1 vor 2 einsortiert wird. Nutze sie für Dateinamen und nummerierte Listen.

Behält es die ursprüngliche Reihenfolge der Zeilen bei?

Ja, außer du wählst eine Sortierung. Steht die Sortierung auf „Eingabereihenfolge beibehalten“, erscheinen die verbleibenden Zeilen in der Reihenfolge, die sie in deinem Text hatten. Eine Sortierung ist stabil, sodass auch Zeilen, die als gleich gelten, ihre Eingabereihenfolge behalten.

Wie groß darf die Liste sein, und wird sie hochgeladen?

Der Text darf bis zu 5,000,000 Zeichen haben; eine Liste mit 300,000 kurzen Zeilen wird in einem Bruchteil einer Sekunde verarbeitet. Nichts wird hochgeladen: Die Arbeit läuft in deinem Browser-Tab, und mit dem Schließen des Tabs ist der Text verworfen.