Zeilen sortieren und mischen
Line Sorter & Shuffler
Sortiert Zeilen alphabetisch, numerisch, nach Länge oder zufällig, mit Optionen für Umkehrung und Groß-/Kleinschreibung.
Sortiert eine Liste von Zeilen, wobei die Sortierregel genannt statt vorausgesetzt wird: natürliche Ordnung für alles mit Zahlen darin, 가나다 für Koreanisch, eine bestimmte Sprache (etwa „de“), rohe Codepunkte, Länge oder echtes Mischen. Jede davon gibt auf dieselbe Liste eine andere Antwort.
Zeilen
Sortierung
Ziffernfolgen werden als Zahlen verglichen, file9 kommt also vor file10.
Sortiert
Zeilen
6
So funktioniert es
Wählen Sie zuerst den Modus
Natürlich für Dateinamen und Versionen, der Sprachmodus mit „de“ für deutsche Namen, 가나다 für koreanische Namen, Codepunkt nur, wenn Sie ausdrücklich die Maschinenordnung wollen, die Array.sort liefert.
Legen Sie Richtung und Groß-/Kleinschreibung fest
Ohne Unterscheidung der Groß-/Kleinschreibung ist die Voreinstellung, weil eine Namensliste selten alle Großbuchstaben vor alle Kleinbuchstaben stellen soll – und genau das tut eine Sortierung, die sie unterscheidet.
Mischen Sie, wenn Sie Zufall brauchen
Das Mischen ist ein Fisher-Yates-Durchlauf, kein Zufallskomparator. Der Zufallskomparator ist die klassische falsche Art zu mischen: Er ist verzerrt, und verschiedene Engines liefern verschiedene Verteilungen.
Häufige Fragen
Warum steht file10 vor file9?
Das ist Codepunkt-Ordnung – „1“ sortiert Zeichen für Zeichen vor „9“. Wechseln Sie zur natürlichen Ordnung, die Ziffernfolgen als Zahlen vergleicht, und file9 kommt zuerst.
Meine Liste mit Umlauten sortiert seltsam
Zwei Ursachen. Von einem Mac kopierter Text ist zerlegt gespeichert, ein zerlegtes ä sortiert also vor jedem zusammengesetzten, und die Codepunkt-Ordnung stellt ä, ö, ü und ß hinter das z, sodass „Ärger“ ans Ende der Liste rutscht. Der Sprachmodus mit „de“ behebt beides: ä wird wie a einsortiert, und ein zerlegtes ä gilt als gleich mit einem zusammengesetzten.
Was macht der Sprachmodus anders?
Er verwendet die Sortiertabelle der jeweiligen Sprache – Schwedisch stellt å hinter z, Deutsch hat zwei Konventionen für ä, Tschechisch behandelt ch als einen Buchstaben. Mit „de“ sortiert das Werkzeug nach DIN 5007-1, ä wie a; die Telefonbuch-Ordnung, in der ä wie ae zählt, bietet die Seite nicht an. Wenn nichts davon auf Ihre Liste zutrifft, ist die natürliche Ordnung die bessere Voreinstellung.
Eingabe aus
Doppelte Zeilen entfernen
Duplicate Line Remover
Entfernt doppelte Zeilen, behält nur die Duplikate oder zählt, wie oft jede Zeile vorkam.
Zeilennummerierung
Line Numbering
Fügt führende Zeilennummern hinzu oder entfernt sie, mit Startwert, Schrittweite, Auffüllung und Trennzeichen.
Text umkehren
Text Reverser
Kehrt eine Zeichenkette, ihre Wörter oder die Reihenfolge der Zeilen um – graphembewusst, sodass Emoji erhalten bleiben.
Listen formatieren
List Formatter
Macht aus Zeilen eine Kommaliste, eine SQL-IN-Klausel mit Anführungszeichen, ein JSON-Array oder eine Aufzählung – und zurück.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Listen formatieren
List Formatter
Macht aus Zeilen eine Kommaliste, eine SQL-IN-Klausel mit Anführungszeichen, ein JSON-Array oder eine Aufzählung – und zurück.
Zufallsauswahl
Random Picker
Wählt einen oder mehrere Einträge aus einer eingefügten Liste, mit Gewichten und optionalem Glücksrad.
Wörter und Zeichen zählen
Word & Character Counter
Zählt Zeichen mit und ohne Leerzeichen, Wörter, Zeilen, Absätze und UTF-8-Bytes.
Doppelte Zeilen entfernen
Duplicate Line Remover
Entfernt doppelte Zeilen, behält nur die Duplikate oder zählt, wie oft jede Zeile vorkam.
Suchen und Ersetzen
Find & Replace
Ersetzt Text wörtlich, als ganzes Wort oder per regulärem Ausdruck, mit Fanggruppen und Vorschau jedes Treffers.
Markdown-Editor
Markdown Editor
Bearbeitet Markdown mit Live-Vorschau und exportiert das gerenderte HTML, mit GFM-Tabellen und Aufgabenlisten.