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
- Fügen Sie eine Liste in das obere Feld ein, ein Eintrag pro Zeile.
- 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).
- Wählen Sie unter „Sortieren“ A → Z oder Z → A; danach erscheint „Natürlich sortieren (2 < 10)“. „Umkehren“ dreht die endgültige Reihenfolge um.
- 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.
- 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.