T工具箱
NFC

Unicode 规范化

按 NFC/NFD/NFKC/NFKD 统一等价写法

NFC与输入相同0 / 0

标准等价 + 组合:能合成的合成,é 存成单个码点。Web 与文件名的默认选择。

NFD与输入相同0 / 0

标准等价 + 分解:é 拆成 e 加组合重音。做逐字符处理或去重音时用它。

NFKC与输入相同0 / 0

兼容等价 + 组合:连字 fi 变 fi、① 变 1、全角变半角。会丢格式信息,适合搜索与比对。

NFKD与输入相同0 / 0

兼容等价 + 分解:先做兼容替换再全部拆开,改动最彻底。

同一个字可以有多种合法写法:café 里的 é 既能是单个码点 U+00E9,也能是 e 加组合符 U+0301——看起来一样,== 比较却不相等,这就是搜索匹配不上、文件名重复的常见原因。标准等价(NFC/NFD)只在这些「同字不同写」之间转换,不改变字符含义;兼容等价(NFKC/NFKD)还会把 fi、①、全角字符等替换成基本形式,这是有损的,适合做检索前的归一而不适合存原文。

所有处理都在你的浏览器本地完成,数据不会上传到服务器。