Unicode 转义转换器(\u)

将文本转换为 Unicode 转义序列(\uXXXX),或将 \uXXXX 序列解码为可读文本——适用于调试以 Unicode 编码的 JSON 或 JavaScript 字符串。

示例:

文本转 \u

\u 转文本

工作原理

在「文本转 \u」方向,每个字符都会被转换为其 Unicode 转义表示 \uXXXX(字符的十六进制编码)。反方向则会把文本中找到的每个 \uXXXX 或 \u{"{"}XXXX{"}"} 序列转换为对应的字符。这在调试 JSON 或 JavaScript 字符串中被自动转义的非 ASCII 字符,或核对某个特定 Unicode 字符的确切编码时很有用。

解码时是否同时支持 \uXXXX 和 \u{XXXX} 两种格式?

支持,解码器既能识别经典的 4 位十六进制写法(é),也能识别 Rust 等部分语言使用的、以及基本平面之外的字符所用的花括号写法(\u{1F600})。

如果文本中混有转义序列和普通文本会怎样?

只有被识别的 \uXXXX 序列会被转换,文本的其余部分保持不变,因此可以处理部分转义的字符串。

100% 本地处理:您的文本不会离开您的浏览器,转换通过 WebAssembly 完全在您的设备上完成。