Unicode-Escape-Konverter (\u)

Wandeln Sie Text in Unicode-Escape-Sequenzen (\uXXXX) um oder dekodieren Sie \uXXXX-Sequenzen in lesbaren Text – nützlich, um eine in Unicode kodierte JSON- oder JavaScript-Zeichenkette zu debuggen.

Beispiel:

Text zu \u

\u zu Text

So funktioniert es

In der Richtung „Text zu \u“ wird jedes Zeichen in seine Unicode-Escape-Notation \uXXXX umgewandelt (den Hexadezimalcode des Zeichens). In der Gegenrichtung wird jede im Text gefundene Sequenz \uXXXX oder \u{"{"}XXXX{"}"} in das entsprechende Zeichen zurückgewandelt. Das ist nützlich, um eine JSON- oder JavaScript-Zeichenkette zu debuggen, in der Zeichen mit Akzent automatisch maskiert wurden, oder um den genauen Code eines bestimmten Unicode-Zeichens zu prüfen.

Werden beim Dekodieren beide Formate \uXXXX und \u{XXXX} akzeptiert?

Ja, der Decoder erkennt sowohl die klassische Schreibweise mit 4 Hexadezimalziffern (é) als auch die Schreibweise mit geschweiften Klammern, die in manchen Sprachen wie Rust und für Zeichen außerhalb der Basic Multilingual Plane verwendet wird (\u{1F600}).

Was passiert, wenn der Text eine Mischung aus Sequenzen und normalem Text enthält?

Nur erkannte \uXXXX-Sequenzen werden umgewandelt; der gesamte übrige Text bleibt unverändert, sodass sich auch teilweise maskierte Zeichenketten verarbeiten lassen.

100% lokale Verarbeitung: Ihr Text verlässt Ihren Browser nie, die Umwandlung erfolgt vollständig über WebAssembly auf Ihrem Gerät.