文本与编码

Unicode 文本规范化工具

使用 NFC、NFD、NFKC 或 NFKD 统一文本并比较形式,可以选择删除组合标记或转写为 ASCII,原始输入和设置可以撤销恢复。

数据留在浏览器文件与文本在此标签页处理。
Unicode 文本规范化工具本地处理

可选清理可能改变含义或删除字符,请保留原文。

请输入内容或加载示例。
0 字素0 码点0 UTF-16 单位0 UTF-8 字节

文本与编码

基本原理

é 可以由单个码点或 e 加组合尖音符表示。NFC 合成等价序列,NFD 将其分解;这些操作不会纠正语法或拼写。

NFKC 和 NFKD 还进行兼容转换,例如 A→A、①→1,可能消除有意义的区别。ASCII 转写是有损近似,不是语言翻译。

功能介绍

比较可选清理之前的四种标准形式。删除组合标记会保留变体选择符;格式控制清理保留 U+200C、U+200D 连接符。ASCII 转写可能丢弃无法表示的符号。

使用方法

  1. 粘贴文本或打开 UTF-8 文件,选择规范化形式。
  2. 仅需标准规范化时关闭可选清理,应用后比较预览。
  3. 复制、下载或继续使用结果;撤销可以恢复上一次输入和设置。

错误与限制

删除标记可能改变阿拉伯文、印度系文字等词义;删除格式控制会改变双向显示,请保留原文。

NFKC 不会统一所有相似字母,西里尔 а 与拉丁 a 仍然不同,不能把规范化当作防钓鱼保证。

常见问题

应该选择哪一种形式?

按照接收系统的要求选择。NFC 常用于交换;只有可以舍弃兼容差异时才使用 NFKC 或 NFKD。

规范化会去掉重音吗?

标准形式保留重音,只有可选的删除组合标记才会刻意删除。

相关工具