Blog
Deutsch

Zeilen sortieren — alphabetisch, nach Länge oder zufällig

Zeilen sortieren oder mischen, mit natürlicher Zahlenreihenfolge

Verarbeitung im Browser · kein Hochladen

0 Zeilen → 0 Zeilen (0 entfernt)

Was das Tool ist

Dieses Tool bringt eine Liste mit einem Eintrag pro Zeile in die gewünschte Reihenfolge. Sortieren Sie Namen alphabetisch, Dateinamen in numerischer Reihenfolge, Zeilen nach ihrer Länge, oder mischen Sie eine Liste für eine zufällige Reihenfolge. Auf Wunsch entfernt es auch doppelte und leere Zeilen und zeigt, wie viele Zeilen hinein- und herausgegangen sind.

Anleitung

  1. Fügen Sie Ihre Liste in das Eingabefeld ein, einen Eintrag pro Zeile.
  2. Wählen Sie die Sortierung: Alphabetisch, Länge oder Zufällig mischen.
  3. Legen Sie Optionen fest. Umgekehrt sortiert absteigend, Natürliche Zahlenreihenfolge vergleicht Ziffern nach ihrem Wert, und das Ignorieren von Groß-/Kleinschreibung und Leerzeichen ändert, wie Zeilen verglichen werden.
  4. Schalten Sie bei Bedarf Doppelte Zeilen entfernen oder Leere Zeilen entfernen ein.
  5. Kopieren Sie das Ergebnis. Im Zufallsmodus erhalten Sie mit Neu mischen eine neue Reihenfolge.

So funktioniert es

  • Alphabetisch nutzt Intl.Collator mit der Sprache dieser Seite (Deutsch): Ä, Ö und Ü werden wie A, O und U einsortiert, ß wie ss. Vor dem Vergleich werden die Zeilen nach Unicode NFC normalisiert.
  • Natürliche Zahlenreihenfolge ist die numeric-Option des Collators: Aufeinanderfolgende Ziffern werden als eine Zahl verglichen.
  • Groß-/Kleinschreibung ignorieren behandelt Groß- und Kleinbuchstaben als gleich und lässt gleichwertige Zeilen in der Eingabereihenfolge. Ohne die Option steht bei gleichem Buchstaben der Kleinbuchstabe vor dem Großbuchstaben.
  • Länge sortiert nach der Zahl der Unicode-Zeichen; bei gleicher Länge wird alphabetisch entschieden.
  • Umgekehrt dreht den Vergleich um. Die Sortierung ist stabil, identische Zeilen behalten also ihre Eingabereihenfolge.
  • Doppelte Zeilen entfernen behält vor dem Sortieren das erste Vorkommen.
  • Leere Zeilen entfernen löscht vor dem Sortieren Leerzeilen, auch solche, die nur Leerzeichen oder Tabs enthalten.
  • Zufällig mischen nutzt crypto.getRandomValues für ein unverzerrtes Fisher-Yates-Mischen.

Beispiele

Eingabe Optionen Ergebnis
Zebra, Äpfel, Birne, Apfel Alphabetisch Apfel, Äpfel, Birne, Zebra
Öl, Ofen, Nuss Alphabetisch Nuss, Ofen, Öl
datei10, datei2, datei1 Standard datei1, datei10, datei2
datei10, datei2, datei1 Natürliche Zahlenreihenfolge datei1, datei2, datei10
ccc, a, bb Länge, umgekehrt ccc, bb, a

Häufige Fragen

Wo landen Wörter mit Umlaut wie Äpfel?

Zeilen werden mit Intl.Collator des Browsers in der Sprache dieser Seite, also Deutsch, verglichen. Ä wird dabei wie A einsortiert, Ö wie O und Ü wie U, so wie in einem Wörterbuch. Bei sonst gleichen Wörtern steht die Form ohne Umlaut zuerst: Apfel vor Äpfel.

Was ist die natürliche Zahlenreihenfolge?

Ziffernfolgen werden nach ihrem Zahlenwert verglichen. Ohne diese Option steht datei10 vor datei2, mit ihr erhalten Sie datei1, datei2, datei10.

Wie zufällig ist das Mischen?

Es nutzt den kryptografischen Zufallszahlengenerator des Browsers (crypto.getRandomValues) mit einem Fisher-Yates-Mischverfahren und unverzerrter Bereichsauswahl. Die Reihenfolge ändert sich nur, wenn Sie Neu mischen drücken, nicht beim Umschalten anderer Optionen.

Werden meine Zeilen hochgeladen?

Nein. Das Sortieren geschieht vollständig in Ihrem Browser.

Fehlt ein Tool?