Zum Inhalt springen
100% lokal

ASCII-Linien-Filter

Behalten Sie Zeilen mit Zeichen außerhalb des Standard-ASCII-Bereichs bei oder entfernen Sie sie.

Eingabe

ASCII-Linien-Filter

Fügen Sie einen beliebigen Text ein und dieses Tool überprüft ihn Zeile für Zeile: Jede Zeile besteht entweder vollständig aus Standard-ASCII-Zeichen (Codes 0-127 — die gewöhnlichen lateinischen Buchstaben, Ziffern und Satzzeichen einer US-Tastatur) oder nicht. Im Modus "ASCII-Zeichen entfernen" wird jede Zeile gelöscht, die auch nur ein Zeichen außerhalb dieses Bereichs enthält — einen Buchstaben mit Umlauten, ein Emoji, ein geschwungenes Anführungszeichen, ein CJK-Zeichen oder ein verlorenes Steuerzeichen — und alles andere wird unverändert durchgelassen. Wechseln Sie zum Modus "Nur Nicht-ASCII-Zeichen behalten", um den Filter umzukehren und genau die Zeilen zu isolieren, die etwas Ungewöhnliches enthalten — das ist oft der schnellere Weg, um sie zu finden.

Dieses Tool wurde für die Art der Bereinigung entwickelt, die ständig bei Protokollen und Rohdatenexporten anfällt: Ein Server-Protokoll, bei dem die meisten Zeilen einwandfrei sind, aber einige durch Mojibake beschädigt wurden; ein CSV-Export, bei dem ein fehlerhafter Codierungsschritt in einigen Zeilen beschädigte Bytes hinterlassen hat; oder ein Scraping-Ergebnis, das saubere englische Datensätze mit Fragmenten in anderen Schriften vermischt. Anstatt diese Zeilen manuell zu suchen oder ein einmaliges Skript zu schreiben, fügen Sie einfach den Text ein und erhalten sofort ein bereinigtes Ergebnis — oder wechseln Sie den Modus, um nur die problematischen Zeilen zur genauen Überprüfung zu extrahieren.

Das Tool überprüft jedes Zeichen in einer Zeile, nicht nur das erste, daher zählt eine Zeile, die größtenteils ASCII mit einem eingebetteten Umlaut oder Symbol ist, immer noch als Nicht-ASCII und wird entsprechend behandelt. Windows- (CRLF) und Unix- (LF) Zeilenumbrüche werden gleich behandelt, und das Tool ist schnell genug, um Dateien mit Hunderttausenden von Zeilen in Millisekunden zu verarbeiten — die Summe unter der Ausgabe zeigt genau, wie viele Zeilen eingegangen sind, wie viele bleiben und wie viele gefiltert wurden.

Alles wird lokal in Ihrem Browser ausgeführt. Ihr Text wird niemals auf einen Server hochgeladen — wichtig für Protokolle und interne Datenabzüge, die oft Hostnamen oder Benutzerdaten enthalten. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie es direkt an ein anderes Tool, um die Bereinigung fortzusetzen.

Häufige Fragen

Was zählt als Nicht-ASCII-Zeichen?
Alles außerhalb der Codepunkte 0-127 — dazu gehören Buchstaben mit Umlauten wie é oder ü, Emojis, geschwungene Anführungszeichen, em-Bindestriche und Zeichen aus nicht-lateinischen Schriften wie Kyrillisch, Griechisch oder CJK.
Entfernt ein einzelnes Nicht-ASCII-Zeichen die ganze Zeile?
Ja. Wenn sich auch nur ein Zeichen außerhalb des ASCII-Bereichs in einer Zeile befindet, wird die gesamte Zeile als Nicht-ASCII behandelt — nicht nur dieses Zeichen.
Kann ich nur die Nicht-ASCII-Zeichen behalten?
Ja. Wechseln Sie den Modus zu "Nur Nicht-ASCII-Zeichen behalten" und das Tool kehrt den Filter um, wodurch genau die Zeilen zurückgegeben werden, die es sonst gelöscht hätte — nützlich zum Auffinden von Codierungsproblemen.
Wie werden Windows- und Unix-Zeilenumbrüche behandelt?
Auf die gleiche Weise. Sowohl CRLF als auch LF Zeilenumbrüche werden erkannt, und das Ergebnis wird mit einem einzigen Zeilenumbruch pro Zeile zusammengefügt, unabhängig vom Eingabeformat.
Wird mein Text irgendwo hochgeladen?
Nein. Das Filtern findet vollständig in Ihrem Browser statt und Ihr Text verlässt Ihr Gerät nie — nichts wird hochgeladen, an einen Server gesendet oder protokolliert.