Zum Hauptinhalt springen
PulsarKit

Zeilen sortieren

Sortieren Sie alphabetisch, als Zahlen, nach Länge oder zufällig – ё, ä und ñ landen dort, wo sie hingehören, und nicht am Ende.

Dateien hier ablegen

.txt, .md, .csv · bis 5 MB

Sortieren: So geht’s

  1. 1

    Liste einfügen

    Ein Eintrag je Zeile. Oder legen Sie eine .txt- oder .csv-Datei bis 5 MB ab.

  2. 2

    Sortierung wählen

    Sechs Sortierarten, auf- oder absteigend. Das Ergebnis aktualisiert sich bei jeder Änderung.

  3. 3

    Kopieren oder herunterladen

    Ein Klick für die Zwischenablage, einer für eine .txt-Datei.

Warum ё und ä anderswo an der falschen Stelle landen

Wer Zeichenketten Zeichen für Zeichen vergleicht, sortiert nach Unicode-Codepunkten – und deren Reihenfolge ist in keiner Sprache die alphabetische, auch im Englischen nicht: Jeder Großbuchstabe steht vor jedem Kleinbuchstaben, also landet „Zebra“ vor „aber“. Im Russischen steht ё weit entfernt von е und rutscht ans Ende der Liste. Im Deutschen wird ä hinter z einsortiert. Diese Seite nutzt die eingebaute Sortierfunktion des Browsers (Collator) mit Ihrer Oberflächensprache. Sie kennt das tatsächliche Alphabet, also steht ё neben е und ä neben a – genau dort, wo Sie es beim Suchen erwarten würden.

item2 vor item10

Alphabetisch sortiert steht item10 vor item2, denn 1 kommt vor 2 – mehr sieht ein Zeichenvergleich nicht. Die natürliche Sortierung liest zusammenhängende Ziffern als Zahlen, also kommen item2, item10 und item100 in genau dieser Reihenfolge heraus. Das ist die richtige Wahl für alles mit einer Zahl im Namen, etwa Dateinamen, Versionsnummern und Kapitelüberschriften. Falsch ist sie nur, wenn Sie wirklich die Reihenfolge der Zeichen wollen.

Nach einer Spalte sortieren

Geben Sie eine Spaltennummer an und wählen Sie ein Trennzeichen: Dann wird nach diesem Feld sortiert statt nach der ganzen Zeile – im Ergebnis steht aber weiterhin die ganze Zeile, unverändert. Der Unterschied ist wichtig: Ein Tool, das nach der dritten Spalte sortiert und Ihnen dann nur die dritte Spalte zurückgibt, hätte den Rest Ihrer Daten stillschweigend zerstört. Zeilen ohne dieses Feld bekommen einen leeren Schlüssel und sammeln sich am Anfang, statt wegzufallen.

Zufällig mischen ist nicht Math.random

Gemischt wird hier mit einem Fisher-Yates-Durchlauf, gespeist aus der kryptografischen Zufallsquelle des Browsers. Das klingt übertrieben, nur um eine Liste neu anzuordnen – doch genau das unterscheidet ein wirklich gleichmäßiges Mischen von einem mit sichtbarer Schlagseite: Bei einer Liste mit Zehntausenden Zeilen lässt ein naives Mischen manche Einträge näher am Anfang, als es der Zufall täte.

Gleiche Zeilen behalten ihre Reihenfolge

Die Sortierung von JavaScript muss stabil sein: Zwei Zeilen mit demselben Sortierschlüssel bleiben in der Reihenfolge, in der sie kamen. Deshalb funktioniert das Sortieren erst nach einer Spalte und dann nach einer anderen wie eine zweistufige Sortierung. Und deshalb entsteht die absteigende Reihenfolge hier durch Umkehren nach dem Sortieren und nicht durch einen umgedrehten Vergleich, denn das Umkehren erhält diese Eigenschaft spiegelbildlich.

Die Liste verlässt Ihr Gerät nicht

Sortiert wird direkt im Browser, während Sie tippen. Es gibt kein Hochladen, kein Konto und kein Protokoll, und wenn Sie den Tab schließen, ist die Liste weg.

Häufige Fragen

Werden Umlaute und Akzente richtig sortiert?

Ja. Sortiert wird nach dem tatsächlichen Alphabet Ihrer Sprache statt nach Zeichencodes, also landen ё, ä und ñ neben den Buchstaben, zu denen sie gehören.

Wie bekomme ich item2 vor item10?

Wählen Sie die Option, die Zahlen als Zahlen liest. Die rein alphabetische Reihenfolge schafft das nicht.

Kann ich eine CSV-Datei nach der zweiten Spalte sortieren?

Ja. Geben Sie die Spaltennummer und das Trennzeichen an. Heraus kommt weiterhin die ganze Zeile, nur der Sortierschlüssel ändert sich.

Werden doppelte Zeilen entfernt?

Nur wenn Sie es wollen. Dafür gibt es einen Schalter – und ein eigenes Tool, wenn das die Hauptaufgabe ist.

Wird meine Liste hochgeladen?

Nein. Sie verlässt den Browser-Tab nicht.

Wie viele Zeilen schafft das Tool?

Bis zu 200.000, in einer Datei bis 5 MB.

Verändert das Sortieren die Zeilen selbst?

Nein. Die Optionen für Leerzeichen und für Groß- und Kleinschreibung wirken nur auf den Vergleich; die Zeilen kommen genau so heraus, wie sie hineingegangen sind.

Ähnliche Tools