Unicode-Escape
Konvertieren Sie Zeichen in \uXXXX-Escapes und dekodieren Sie sie wieder in Text.
Unicode-Escape
Das Unicode-Escape-Tool wandelt jedes Zeichen in eine \uXXXX-Escape-Sequenz um und dekodiert diese Sequenzen wieder in lesbaren Text. Fügen Sie einen Namen mit Akzenten, ein Emoji oder einen ganzen Absatz ein, und jedes Zeichen wird zu seinem vierstelligen Unicode-Escapezeichen – é wird zu \u00e9, und ein Zeichen über U+FFFF, beispielsweise ein Emoji, wird zu einem Ersatzzeichenpaar wie \ud83d\ude00, genau in der Form, die ein JavaScript-, Java- oder JSON-Zeichenfolgenliteral erwartet. Dies ist die zuverlässige Möglichkeit, Nicht-ASCII-Text in Quellcode, Konfigurationsdateien, HTTP-Header oder jeden Kanal einzubetten, der nur einfaches ASCII unterstützt.\n\nStandardmäßig maskiert das Tool nur Zeichen über U+007F, sodass normale Buchstaben, Ziffern und Satzzeichen lesbar bleiben und nur die akzentuierten oder nicht-lateinischen Zeichen konvertiert werden. Schalten Sie „Nur Nicht-ASCII“ aus, um stattdessen jedes einzelne Zeichen zu maskieren. Dies ist praktisch, wenn Sie ein vollständig verschleiertes oder transportsicheres Formular benötigen. Die Ausgabe verwendet Kleinbuchstaben hex, die Konvention, die die meisten Sprachen verwenden.\n\nDer Dekodierungsmodus macht das Gegenteil. Es versteht sowohl die feste \uXXXX-Form als auch die ES6 \u{...}-Codepunktform – also dekodiert \u{1f600} genauso in das Emoji mit dem grinsenden Gesicht wie \ud83d\ude00 – und lässt den umgebenden Text unberührt, sodass Sie eine ganze Codezeile einfügen können und nur die Escapezeichen konvertiert werden. Wenn nichts wie ein Escape aussieht, kommt der Text einfach unverändert zurück; Es liegt kein Fehler zum Löschen vor.\n\nAlles läuft lokal in Ihrem Browser. Nichts, was Sie einfügen, wird hochgeladen, an einen Server gesendet oder gespeichert – die Konvertierung erfolgt vollständig auf Ihrem Gerät, sodass auch private Zeichenfolgen und Schlüssel bei Ihnen bleiben.