Zum Hauptinhalt springen

Text-Sortierer – kostenlos

Sortieren Sie Textzeilen alphabetisch, nach Länge, numerisch oder zufällig. Duplikate entfernen, Leerzeichen bereinigen und Listen mischen.

Funktioniert nach dem Laden offline
Sortiert · 0 Zeilen
Sortierte Ausgabe erscheint hier…

Häufige Anwendungen

  • Listen alphabetisch sortieren und organisierenSortieren Sie Einkaufslisten, To-Do-Elemente, Namen oder jede Aufzählung sofort in alphabetischer Reihenfolge.
  • Datenladen bereinigen und deduplizierenEntfernen Sie doppelte Zeilen, schneiden Sie Leerzeichen ab und normalisieren Sie Textdaten aus CSV-Exporten und Protokollen.
  • Importanweisungen und Codelisten sortierenSortieren Sie Importanweisungen, CSS-Klassenlisten, JSON-Schlüssel oder jede Codeliste in konsistenter Reihenfolge.
  • Liste von Namen alphabetisch sortierenAlphabetisieren Sie Anwesenheitslisten, Teamlisten, Schülernamen und Abspannlisten nach Vor- oder Nachname.
  • Eine Liste zufällig durchmischenMischen Sie Namen, Elemente oder Einträge zufällig durch, um faire Bestellung, zufällige Zuordnung oder Spielsetup zu erhalten.

So funktioniert es

Das Sortieren läuft vollständig in Ihrem Browser mit der integrierten Intl.Collator-API von JavaScript – kein Server, keine Bibliothek, kein Upload. Jede Sortierreihenfolge, von alphabetisch bis zur natürlichen Zahlensortierung, wird sofort beim Tippen oder Ändern von Optionen berechnet.

  1. 1
    Die Eingabe wird in Zeilen geteilt
    Ihr eingefügter Text wird an Zeilenumbrüchen geteilt. Optionale Vorverarbeitung läuft zuerst: Führender und nachgestellter Leerraum wird aus jeder Zeile entfernt, und leere Zeilen werden verworfen – beides einstellbar.
  2. 2
    Intl.Collator übernimmt die Reihenfolge
    Für alphabetische und natürliche Sortierung wird der integrierte Intl.Collator des Browsers mit der aktuellen Sprache der Website initialisiert, sodass Zeichen mit Akzent (å, ä, ö usw.) in der korrekten Reihenfolge der Sprache sortiert werden. Der Modus „natürlich“ setzt das numeric-Flag, sodass 'file2' vor 'file10' steht, statt Ziffern als einfache Zeichen zu behandeln.
  3. 3
    Vergleichsschlüssel entfernen Störendes
    Vor dem Vergleich können aus dem Sortierschlüssel jeder Zeile optional führende Artikel (the, a, an) und nicht-alphanumerische Satzzeichen entfernt werden – der ursprüngliche Zeilentext bleibt in der Ausgabe erhalten, nur der zum Sortieren verwendete Schlüssel wird verändert.
  4. 4
    Das Mischen nutzt kryptografischen Zufall
    Der Modus Zufällig mischen ruft crypto.getRandomValues auf, um ein Array zufälliger 32-Bit-Ganzzahlen zu erzeugen, und führt damit ein Fisher-Yates-Mischen über die Zeilen aus – ohne die Verzerrung, die Ansätze auf Basis von Math.random() mit sich bringen.

Ähnliche Tools

Häufige Fragen