Zum Inhalt springen
Ghostchars

Steuerzeichen

C0 CONTROL CHARACTERS (U+0000-U+001F)

Die 32 ASCII-Steuercodes: NUL, BEL, ESC, die Datei- und Datensatztrenner und der Rest. Sie sind Befehle an einen Fernschreiber und kein Text.

Bereich
U+0000-U+001F
Auch geschrieben als
u0000-u001f
Kategorie
Steuerzeichen
Standardmäßig entfernt
Nein
Zuständige Option
Steuerzeichen --controls
Kann tragend sein
Nein

Einen Button zum Kopieren und Einfügen gibt es auf dieser Seite absichtlich nicht: Hier geht es um einen ganzen Block von Zeichen, und keines davon musst du einzeln einfügen.

Woher es kommt

Binärdaten, die als Text eingefügt wurden, Terminalausgaben mit übrig gebliebenen Escape-Sequenzen, Logdateien, falsch dekodierte Dateien und Nutzlasten, die Software ausnutzen, die schlecht mit ihnen umgeht.

Warum es zählt

Ein NUL kürzt eine C-Zeichenkette; ein ESC kann eine Terminal-Escape-Sequenz eröffnen, die verändert, was du siehst; die Trenner zerteilen Datensätze an unerwarteten Stellen. Die meisten von ihnen erscheinen als nichts oder als Platzhalterkästchen, beim Durchsehen bleibt also eine Lücke.

Vorher und nachher

C0 CONTROL CHARACTERS (U+0000-U+001F) vor und nach dem Reinigen, das versteckte Zeichen als beschriftete Marke
Referenzkarte zu diesem Zeichen: der Codepoint, das Urteil und dasselbe Vorher und Nachher in einem Bild.
VorherokU+0007fertig
Nachherokfertig

U+0007 BELL: ein Zeichen, das früher eine echte Glocke läuten ließ und heute unsichtbar ist.

Das Zeichen wird als beschriftete Marke dargestellt, damit du siehst, wo es sitzt. In deinem Text zeichnet es überhaupt nichts.

Wann es berechtigt ist

Tabulator, Zeilenvorschub und Wagenrücklauf, und genau deshalb nimmt Ghostchars diese drei von der Gruppe aus und entfernt sie nie.

So entfernst du es

Schalte Steuerzeichen (`--controls`) ein. Tabulator, LF und CR werden nie angefasst; CR erledigt der Durchgang für Zeilenenden separat.

Steckt der Text in einer Datei statt in der Zwischenablage? Der Dokumentbericht für .docx, .odt und .html findet das Zeichen in der Datei, zusammen mit ausgeblendeten Textabschnitten und nachverfolgten Änderungen, ohne dass du sie öffnen musst. Wenn es um den übrigen Text statt um dieses eine Zeichen geht, kannst du die Streuung der Satzlängen messen und sehen, wo jede Gewohnheit auftritt, ohne Punktzahl und ohne Aussage darüber, wer den Text geschrieben hat.

Ist das ein KI-Wasserzeichen?

Kein Wasserzeichen

Nein. Steuerzeichen in Text bedeuten ein Dekodierproblem oder eine gezielte Sondierung. Kein Modell erzeugt sie als Fließtext.

Keine Verbindung zu maschinell erzeugtem Text. Es kommt aus einer Software, von einer Tastatur oder von einem Menschen.

Fragen

Entfernt es Tabulatoren?

Nein. Tabulator (U+0009), Zeilenvorschub (U+000A) und Wagenrücklauf (U+000D) sind von dieser Gruppe ausgenommen. Zeilenenden erledigt `-n`.

Warum spielt mein Terminal verrückt, wenn ich die Datei ausgebe?

Ein ESC-Zeichen eröffnet eine Escape-Sequenz, und das Terminal befolgt sie. Das ist einer der Gründe, fremden Text vor der Ausgabe zu säubern.

Prüf deinen eigenen Text

Füg irgendetwas in den Textreiniger ein und sieh jedes unsichtbare Zeichen darin: mit Position, Codepoint und dem, was mit jedem einzelnen passiert. Nichts wird hochgeladen.

Prüf deinen eigenen TextIn Chrome schon beim Einfügen säubernAuf dem Mac mit einem Tastenkürzel säubernAlle Zeichen

Anonyme Nutzungsstatistik?

Ghostchars verarbeitet deinen Text im Browser und lädt ihn nie hoch. Wir würden gern Seitenaufrufe zählen, und zwar über einen selbst gehosteten, cookie-armen Analyse-Endpunkt, der niemals Inhalte erfasst.