Zeilen-Tools: Duplikate, Sortieren, SQL IN

Bereinigt eine Liste Zeile für Zeile (Leerzeichen kürzen, leere und doppelte Zeilen entfernen, sortieren, umkehren) und gibt sie als Zeilen, SQL-IN-Klausel, kommagetrennte Liste oder JSON-Array aus.

Wird geladen…

So funktioniert es

  1. Fügen Sie eine Liste in das obere Feld ein, ein Eintrag pro Zeile.
  2. Aktivieren Sie die gewünschten Bereinigungen: „Leerzeichen kürzen“, „Leere Zeilen entfernen“ und „Duplikate entfernen“. Mit „Groß-/Kleinschreibung ignorieren“ gelten Groß- und Kleinbuchstaben bei Duplikaten als gleich; beim Sortieren werden zusätzlich Akzente ignoriert (é = e).
  3. Wählen Sie unter „Sortieren“ A → Z oder Z → A; danach erscheint „Natürlich sortieren (2 < 10)“. „Umkehren“ dreht die endgültige Reihenfolge um.
  4. Wählen Sie unter „Ausgabe“ das Format: Eine pro Zeile, SQL IN ( … ), Kommagetrennt oder JSON-Array. Bei SQL IN lässt „Zahlen ohne Anführungszeichen“ Zahlenwerte ohne Anführungszeichen.
  5. Prüfen Sie die Zeilenzahlen über dem Ergebnis und klicken Sie auf Kopieren.

Häufige Fragen

Wird meine Liste an einen Server gesendet?
Nein. Alles läuft in Ihrem Browser.
Was bewirkt natürliches Sortieren?
Ziffernfolgen werden nach ihrem Zahlenwert verglichen, sodass item2 vor item10 steht; ohne diese Option steht item10 vorn, weil 1 mit 2 verglichen wird. Buchstaben werden nach den Sortierregeln der Seitensprache geordnet.
Welche Zeile bleibt bei Duplikaten erhalten?
Das erste Vorkommen bleibt an seiner Stelle; spätere Kopien werden entfernt und gezählt. Ist „Leerzeichen kürzen“ aus, sind „apple“ und „apple “ verschiedene Zeilen; ist „Groß-/Kleinschreibung ignorieren“ an, gelten „Apple“ und „apple“ als Duplikat, und die zuerst vorkommende Schreibweise bleibt.
Wie behandelt die SQL-IN-Ausgabe Anführungszeichen und Zahlen?
Jeder Wert wird in einfache Anführungszeichen gesetzt, und einfache Anführungszeichen im Wert werden verdoppelt: Aus O'Brien wird 'O''Brien'. Mit „Zahlen ohne Anführungszeichen“ stehen einfache Ganz- und Dezimalzahlen wie 42, -7 oder 3.14 ohne Anführungszeichen, alles andere bleibt in Anführungszeichen. Backslashes bleiben unverändert; prüfen Sie sie gesondert, wenn Ihre Datenbank den Backslash als Escape-Zeichen behandelt (Standard bei MySQL).
Bleiben Zahlen im JSON-Array Zahlen?
Nein. Jede Zeile wird zu einem JSON-String (zum Beispiel "42"), und das Array wird mit 2 Leerzeichen eingerückt. „Kommagetrennt“ verbindet die Zeilen mit Komma und Leerzeichen, ohne Anführungszeichen.