Zeilen sortieren

Richtung

Fügen Sie eine Liste von Zeilen, Namen, E-Mail-Adressen, URLs oder SKUs ein, und dieses Tool ordnet sie alphabetisch. Wählen Sie die Richtung (A-Z oder Z-A), entscheiden Sie, ob die Groß- und Kleinschreibung beachtet wird, und schneiden Sie bei Bedarf umgebende Leerzeichen ab und entfernen Sie leere Zeilen vor dem Sortieren. Der Vergleich erfolgt über den Zeichencode, ist also schnell und vorhersehbar statt sprachbewusst.

So funktioniert das Sortieren

  1. 1

    Fügen Sie Ihre Zeilen ein

    Ein Eintrag pro Zeile. Nachgestellte Leerzeichen und leere Zeilen lassen sich vorher abschneiden oder entfernen.

  2. 2

    Wählen Sie die Richtung

    A-Z (aufsteigend) oder Z-A (absteigend). Z-A ist einfach die aufsteigende Reihenfolge umgekehrt.

  3. 3

    Legen Sie die Optionen fest

    Schalten Sie die Beachtung der Groß- und Kleinschreibung ein oder aus und entscheiden Sie, ob Leerzeichen abgeschnitten und leere Zeilen entfernt werden.

  4. 4

    Kopieren Sie das sortierte Ergebnis

    Klicken Sie auf Zeilen sortieren und kopieren Sie die geordnete Liste.

So funktioniert der Vergleich

Zeilen werden Zeichen für Zeichen anhand ihres Zeichencodes verglichen. Es gibt keinen numerischen, natürlichen, längenbasierten oder sprachbewussten Modus, daher ist das Verhalten einfach und konsistent.

Option Verhalten
Ohne Beachtung der Groß-/Kleinschreibung (Standard) Apple und apple gelten als gleich; die ursprüngliche Reihenfolge entscheidet bei Gleichstand.
Mit Beachtung der Groß-/Kleinschreibung Großbuchstaben werden vor Kleinbuchstaben sortiert, weil A (Code 65) vor a (Code 97) kommt.
Richtung A-Z Aufsteigend nach Zeichencode.
Richtung Z-A Die A-Z-Reihenfolge umgekehrt.
Leerzeichen abschneiden Führende und nachgestellte Leerzeichen werden vor dem Sortieren entfernt.
Leere Zeilen entfernen Leere Zeilen werden aus dem Ergebnis gestrichen.

Was dieses Tool nicht kann

  • Kein numerisches oder natürliches Sortieren. file10 steht vor file2, weil das zweite Zeichen 1 gegen 2 gewinnt. Für eine Sortierung nach Versionen brauchen Sie ein Tool mit natürlicher Sortierung.
  • Kein Entfernen von Duplikaten, kein Mischen, kein Sortieren nach Länge. Identische Zeilen bleiben erhalten.
  • Nicht sprachbewusst. Akzentbuchstaben und nicht-lateinische Zeichen werden nach ihren Byte-Werten geordnet und landen daher hinter dem Bereich A-Z / a-z statt neben dem Grundbuchstaben, den ein Leser erwarten würde.

Namen in verschiedenen Sprachen sortieren

Da der Vergleich über den Zeichencode läuft, beachten Sie:

  • Spanisch. ñ wird nach z sortiert, nicht zwischen n und o.
  • Deutsch. ä, ö, ü und ß werden nach z sortiert; sie werden nicht zu a/o/u/ss umgewandelt.
  • Schwedisch. å, ä, ö landen ebenfalls nach z, was zufällig der schwedischen Reihenfolge dieser Buchstaben entspricht.
  • Türkisch. Das i mit Punkt und das punktlose ı gelten nicht als verschiedene Buchstaben, und der Vergleich ohne Groß-/Kleinschreibung nutzt ASCII-Regeln, sodass İ und ı nicht so zusammenfallen, wie es das Türkische erwartet.

Wenn Sie eine wörterbuchgenaue Reihenfolge für eine bestimmte Sprache brauchen, sortieren Sie in einer Tabellenkalkulation oder einem sprachbewussten Tool.

Lexikografische vs. natürliche Reihenfolge

Eine Liste wie file1, file2, file10 wird hier als file1, file10, file2 sortiert, weil 1 vor 2 beim zweiten Zeichen entschieden wird. Das ist die übliche lexikografische Reihenfolge. Die natürliche Sortierung, die Ziffernfolgen als Zahlen liest und file1, file2, file10 liefert, ist ein anderer Algorithmus, den dieses Tool nicht anwendet.

Häufig gestellte Fragen

Großbuchstaben haben niedrigere Zeichencodes als Kleinbuchstaben (A ist 65, a ist 97), stehen also zuerst. Ohne Beachtung der Groß-/Kleinschreibung gelten Groß- und Kleinschreibung als gleich und die ursprüngliche Reihenfolge entscheidet bei Gleichstand.

Nein. Zeilen werden als Text verglichen, Zeichen für Zeichen, sodass 10 vor 2 und file10 vor file2 steht. Für eine echte numerische Sortierung oder Versionssortierung nutzen Sie ein Tool mit natürlicher Sortierung oder eine Tabellenkalkulation.

Nein. Jede ganze Zeile wird als ein einziger Schlüssel behandelt. Für eine spaltenbasierte Sortierung nutzen Sie eine Tabellenkalkulation oder sort -k auf der Kommandozeile.

Nein. Es kann Leerzeichen abschneiden und leere Zeilen entfernen, aber identische Zeilen bleiben erhalten. Wenn Sie eine Liste ohne Wiederholungen brauchen, entfernen Sie Duplikate vorher mit einem dafür vorgesehenen Tool.

Verwandte Tools

Tool in anderen Sprachen verfügbar