Unicode 编码实验室
| # | 字符 | 码点 | 十进制 | UTF-8 | UTF-16 | HTML 实体 | JS 转义 |
|---|
点击任意条目把该字符插入输入框光标处
全部操作均在浏览器本地完成
\uXXXX 是 JS / Java / C# 源码写法;U+XXXX 是 Unicode 官方码点写法;中 与 中 用于 HTML / XML;%E4%B8%AD 是 UTF-8 字节的百分号编码,用于 URL。
BMP 内字符占一个 UTF-16 单元,\u4E2D 即可表示;😀(U+1F600)在 BMP 之外,需写成代理对 \uD83D\uDE00 或 ES6 的 \u{1F600}。length 为 2 时说明命中了代理对。
「仅非 ASCII」只转换中文、符号、表情等非 ASCII 字符,字母数字原样保留;「仅中文」连全角标点、部首一并计入。换行、回车、制表符在任何范围下都保持原样,避免多行文本被破坏。