Unicode 转义与反转义

转换九种 Unicode 表示,严格识别混合转义与 UTF-8 字节

转义格式

纯文本

原始未转义字符

转义文本

所选格式的 Unicode 转义序列

什么是 Unicode 转义?

Unicode 转义将字符转换为表示其 Unicode 码位的编码序列。当源代码、配置文件或数据格式无法直接包含某些字符时,这种转换至关重要

常见转义格式

  • \uXXXX(UTF-16)
  • \u{XXXXX}(码位)
  • &#xXXXX;
  • &#DDDD;
  • U+XXXX 码位列表
  • \xXX(UTF-8 字节)
  • %XX(UTF-8 字节)
  • \UXXXXXXXX
  • 0xXXXX 码位列表

何时使用此工具

  • 在要求 ASCII 安全编码的源代码或配置文件中嵌入非 ASCII 字符
  • 通过检查底层 Unicode 码位来调试乱码文本
  • 在不同语言或格式之间迁移时转换转义表示法
  • 为需要实体编码字符的 JSON、HTML 或 URL 上下文准备文本

工作原理

在左侧输入或粘贴纯文本,工具会使用所选格式转义非 ASCII 字符;在右侧粘贴转义文本,则会自动识别并解码所有受支持的格式

使用方法

选择转义格式,然后编辑纯文本或转义文本面板,另一侧会自动更新。可重置示例,也可从对应卡片控件复制任一侧内容