文本规范化

确认 Unicode 和日文全半角的变更后,再复制或下载。文本不会上传。

要规范化的文本

Unicode 规范化
选择性日文全角/半角转换

U+301C 与 U+FF5E 在规范化中并不等价,因此不会自动统一。

请粘贴文本以创建预览。

先审阅,再确认 Unicode 规范化

使用 NFC、NFD、NFKC 或 NFKD 规范化粘贴的文本。处理完全在浏览器内进行,文本不会离开设备。

NFKC 和 NFKD 不只是视觉格式化:① 可能变为 1,㍑ 可能变为 リットル。工具会先并排显示原文和建议结果,并高亮改动;确认前无法复制或下载。

文本留在你的设备上

隐私来自设计:没有处理文本的服务器。

  • 所有规范化都在浏览器内运行。
  • 粘贴的文本不会写入 URL,也不会上传。
  • 源代码公开(MIT)。
  • 首次访问后可离线使用。

可在浏览器的网络面板中验证:规范化时没有携带文本的请求。 查看源代码。

使用方法

  1. 粘贴文本

    输入需要规范化的文本。

  2. 只选择需要的更改

    可分别选择 Unicode 形式、字母数字、假名、符号、空格、假名文字和波浪破折号。

  3. 检查差异后确认

    在并排预览中查看改动。确认后才可复制或下载。

常见问题

NFC、NFD、NFKC、NFKD 有何区别?

NFC 和 NFD 在组合与分解的规范形式之间转换。NFKC 和 NFKD 还会合并兼容字符,因此改动可能更大且难以还原。请检查预览。

NFKC 能把半角转换为全角吗?

不能。NFKC 用于消除某些外观差别,并不是双向全半角转换。请使用独立的字母数字、假名、符号和空格选项。

为什么波浪破折号是单独选项?

U+301C WAVE DASH 与 U+FF5E FULLWIDTH TILDE 在 Unicode 规范化中并不等价。为避免意外替换,只有明确选择时才会统一。

文本会被上传吗?

不会。转换和差异比较都在浏览器内完成,没有服务器端文本处理。