Bereiniger für unsichtbare Zeichen
Erkennen, markieren und entfernen Sie versteckte Unicode-Zeichen, Leerzeichen ohne Breite, BOM-Markierungen, geschützte Leerzeichen und versteckten Steganographie-Text.
Beheben Sie rätselhafte Syntaxfehler und versteckten Unicode
Haben Sie jemals einen Syntaxfehler in JavaScript, Python oder SQL festgestellt, bei dem der Code auf Ihrem Bildschirm völlig normal aussah? In den allermeisten Fällen ist der Übeltäter ein unsichtbares Unicode-Zeichen, das aus einem Web-Tutorial, einer Rich-Text-E-Mail oder einer Chat-Anwendung kopiert wurde.
Der TextSorter Bereiniger für unsichtbare Zeichen bietet eine optische Hervorhebung jedes versteckten Codepoints und gibt Ihnen Werkzeuge an die Hand, mit denen Sie Ihren Text und Code sofort mit einem einzigen Klick bereinigen können.
Häufige unsichtbare Unicode-Codepoints
- U+200B (Leerzeichen ohne Breite): Wird häufig von Texteditoren für weiche Zeilenumbrüche eingefügt; in Code-Editoren ist es meist völlig unsichtbar.
- U+FEFF (Byte Order Mark / BOM): Wird von bestimmten Windows-Anwendungen an UTF-8-Dateien vorangestellt und beschädigt JSON-Parser sowie HTTP-Header.
- U+00A0 (Geschütztes Leerzeichen / NBSP): Sehr häufig auf Webseiten und in PDFs zu finden; verursacht unerwartete Token in Compilern.
- U+200C / U+200D (Bindehemmer und Bindezeichen ohne Breite): Wird in komplexen Schriften und Emojis verwendet, ist aber extrem gefährlich, wenn es in Bezeichner kopiert wird.
- U+200E / U+200F (Richtungsmarkierungen): Erzwingt die Textrichtung in bidirektionalen Skripten und verursacht unvorhersehbare Cursorbewegungen beim Bearbeiten.