Decoder für Unicode-Escape-Sequenzen
Dekodiert Unicode-Escape-Sequenzen «\uXXXX» in lesbaren Text mit Unterstützung für UTF-16-Surrogatpaare.Beispiel: «\u0441\u0442\u0440\u043E\u043A\u0430» → «строка».
Unicode-Escape-Sequenzen werden zur Kodierung von Zeichen im Format \uXXXX verwendet, wobei XXXX der hexadezimale Unicode-Code ist. Diese Methode wird in JSON, JavaScript, Python und anderen Programmiersprachen verwendet, um Zeichen darzustellen, die in der Standard-ASCII-Tabelle nicht vorhanden sind.
Zum Beispiel entspricht \uD83D\uDE80 dem Emoji 🚀 (Rakete), und \u041F\u0440\u0438\u0432\u0435\u0442 wird in den Text "Привет" dekodiert.
UTF-16 verwendet Surrogatpaare (\uD800-\uDFFF), um Zeichen darzustellen, deren Code größer als 0xFFFF ist. Dies ist notwendig für die Arbeit mit der erweiterten Unicode-Tabelle, die Emojis, mathematische Symbole und Schriftzeichen enthält.
Das Dekodieren solcher Zeichenketten stellt den ursprünglichen Text wieder her und zeigt korrekt Kyrillisch, Sonderzeichen und komplexe Symbole an.