Escapen Sie Nicht-ASCII-Zeichen in \uXXXX oder stellen Sie \uXXXX / \xXX wieder her
Unicode-Escape (geschrieben als \uXXXX) verwendet 4 Hexadezimalstellen, um den Codepoint eines Zeichens darzustellen. Es ist der Standardweg, um Nicht-ASCII-Zeichen in JavaScript, Java, JSON und ähnlichen Sprachen auszudrücken. Das Escapen von Nicht-ASCII-Zeichen zu \uXXXX macht den Text rein aus ASCII-Zeichen, sodass er sicher über rein-ASCII-Kanäle übertragen und am Ziel wiederhergestellt werden kann.
Beim Kodieren behält dieses Tool druckbares ASCII unverändert und escapt nur den Rest; beim Dekodieren werden sowohl \uXXXX als auch \xXX unter Beibehaltung des wörtlichen Texts unterstützt.
Eingabe: Hallo, Welt! → Ausgabe: Hallo, Welt!
Umgekehrt — Eingabe: Hallo, Welt! → Ausgabe: Hallo, Welt!
\uXXXX ist ein 4-stelliger Hex-Codepoint (deckt die gesamte Basic Multilingual Plane ab), während \xXX 2-stellige Hex (nur 0-255) ist. Dieses Tool dekodiert beide.\uXXXX escaped.