Text-Sortierer – kostenlos
Sortieren Sie Textzeilen alphabetisch, nach Länge, numerisch oder zufällig. Duplikate entfernen, Leerzeichen bereinigen und Listen mischen.
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.
- 1Die Eingabe wird in Zeilen geteiltIhr 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.
- 2Intl.Collator übernimmt die ReihenfolgeFü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.
- 3Vergleichsschlüssel entfernen StörendesVor 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.
- 4Das Mischen nutzt kryptografischen ZufallDer 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
Duplikate-Zeilenfinder
Doppelte Zeilen in einer Liste finden, zählen oder entfernen. Ideal zum Bereinigen von E-Mail-Listen, Prüfprotokollen oder zum Finden wiederholter Einträge in Datenauszügen.
Emoji-Auswahl
Suchen und kopieren Sie Emojis mit einem Klick. Stöbern Sie nach Kategorie, stellen Sie eine Zeichenfolge aus mehreren Emojis zusammen, wählen Sie einen Hautton und finden Sie die zuletzt verwendeten.
Glücksrad
Geben Sie eine Liste mit Namen oder Auswahlmöglichkeiten ein, drehen Sie das Rad und lassen Sie es zufällig einen Eintrag auswählen – mit Tick-Geräusch, Konfetti und der Option, jeden Gewinner zu entfernen.