Text sortieren

Zeilen natürlich, numerisch oder nach Länge ohne Upload sortieren.

Text & Regex
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

So verwendest du das Tool

  1. Zeilen einfügen oder UTF-8-Datei öffnen.
  2. Sortiermodus und Bereinigungsoptionen auswählen.
  3. Sortierte Liste kopieren oder herunterladen.

Die passende Zeilenreihenfolge wählen

Ordne Listen, Testdaten und Konfigurationen mit einem Datensatz pro Zeile. Gleiche Sortierschlüssel behalten ihre ursprüngliche relative Reihenfolge.

Wähle natürliche, sprachabhängige Text-, exakte Dezimal- oder Unicode-Codepoint-Längenreihenfolge.

Nummerierte Namen natürlich sortieren

Natürliche Reihenfolge behandelt Ziffernfolgen als Zahlen: item2 steht vor item10. Textreihenfolge verwendet Intl.Collator mit der Seitensprache; Browserdaten können sprachabhängige Ergebnisse beeinflussen.

Natürliche Sortierung
Eingabe
item10
item2
item1
Ergebnis
item1
item2
item10

Die Reihenfolge lautet item1, item2, item10.

Zahlen ohne Rundung vergleichen

Der Zahlenmodus akzeptiert vorzeichenbehaftete Dezimalzahlen und wissenschaftliche Schreibweise mit Exponenten von −1.000.000 bis 1.000.000. Der Vergleich kommt ohne Gleitkommaumwandlung aus. Große Ganzzahlen und Schreibweisen wie 19.9900 bleiben erhalten. Leere oder nichtnumerische Zeilen führen zu einem Fehler; Leerzeilen können entfernt werden.

Bereinigung und Zeilenenden

Trimmen verändert auch die Ausgabe. Länge zählt Codepoints statt sichtbarer Zeichen. Als Trenner dient das erste LF, CRLF oder CR; ein abschließender Umbruch und die führende UTF-8-BOM bleiben erhalten.

Verarbeitungsgrenzen

Text: bis zu 5 MiB Eingabe, 100.000 logische Zeilen, 20 MiB Ausgabe und 10 Sekunden. Regex: 1 MiB Text, 4.096 UTF-16-Mustereinheiten, 500 Treffer und 2 Sekunden. Dateien müssen UTF-8 verwenden. Alles wird lokal verarbeitet.

Weiterführende InformationenECMA-402 · Intl.Collator
?

Häufig gestellte Fragen

Was unterscheidet natürliche und Textreihenfolge?

Natürlich erkennt Ziffernfolgen; Textreihenfolge aktiviert keine numerische Kollation.

Werden Zahlen gerundet?

Nein. Ihre Schreibweise bleibt erhalten, abgesehen von optional entfernten Rand-Leerzeichen.

Ist umgekehrte Reihenfolge möglich?

Ja, mit Absteigend. Gleiche Schlüssel behalten ihre Quellreihenfolge.

Werden Duplikate entfernt?

Nein. Dafür gibt es das eigene Tool zum Entfernen doppelter Zeilen.

Zählt Länge sichtbare Zeichen?

Nein. Kombinierte Akzente oder mehrteilige Emojis können mehrere Codepoints haben.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.