🔍

首页Home › 文本工具Text Tools

🔤 规范化 Unicode 字母Normalize Unicode Letters

按 NFKC/NFC/NFKD/NFD 规范化文本,可选去掉拉丁、希腊、西里尔字母上的附加符号(任何规范化形式下都有效)。本地处理。Normalize text to NFKC, NFC, NFKD or NFD, optionally stripping diacritics from Latin, Greek and Cyrillic letters (works with every form). Processed locally.

使用说明与常见问题How-to & FAQ

「规范化 Unicode 字母」是什么?What is the Normalize Unicode Letters tool?

按 NFKC/NFC/NFKD/NFD 规范化文本,可选去掉拉丁、希腊、西里尔字母上的附加符号(任何规范化形式下都有效)。本地处理。Normalize text to NFKC, NFC, NFKD or NFD, optionally stripping diacritics from Latin, Greek and Cyrillic letters (works with every form). Processed locally.

如何使用「规范化 Unicode 字母」?How do I use the Normalize Unicode Letters tool?

在「规范化 Unicode 字母」中,把内容粘贴或输入到上方输入框,按需设置「规范化」,结果会实时显示在下方,点击「复制结果」即可复制。In the Normalize Unicode Letters: Paste or type into the input box, adjust "Normalization"; the result appears below instantly — click "Copy result" to copy it.

“去掉组合附加符”去掉哪些?What does Strip combining marks remove?

先分解(NFD),只去掉附在拉丁、希腊、西里尔字母上的非间距附加符(Mn,如 é 的重音、ệ 的两个符号),再按所选形式重新组合,所以预组合和分解输入结果相同,任何规范化形式下都有效。不会去掉 Mc 间距符号、印地语等文字的元音符号和半音符、Emoji 变体选择符(FE00–FE0F、E0100–E01EF)、零宽连接符、键帽 U+20E3 和肤色修饰符。The text is decomposed (NFD) first, then only non-spacing marks (Mn) on Latin, Greek and Cyrillic letters are removed, such as the accent on é or the two marks on ệ, and the result is recomposed in the chosen form. So precomposed and decomposed input give the same result, with any normalization form. Spacing marks (Mc), Indic vowel signs and viramas, emoji variation selectors (FE00–FE0F, E0100–E01EF), zero-width joiners, the keycap U+20E3 and skin-tone modifiers are never removed.

激进模式是什么?What is aggressive mode?

勾选后去掉所有 Mn 和 Me 组合符号,不管它们附在什么文字上,会破坏印地语等文字和 Emoji 变体(如 ❤️、1️⃣),结果下方会提示。It removes every Mn and Me combining mark whatever script it belongs to, which breaks scripts such as Hindi and emoji variants such as ❤️ and 1️⃣; a warning appears below the result.

NFKC 会改变什么?What does NFKC change?

兼容折叠会把全角字母、数学字母、上标、圈数字和罗马数字等写成普通字符(A→A、𝐀→A、x²→x2、①→1、Ⅳ→IV),可能改变含义,请先预览。Compatibility folding writes fullwidth letters, mathematical letters, superscripts, circled numbers and Roman numerals as plain characters (A→A, 𝐀→A, x²→x2, ①→1, Ⅳ→IV), which can change the meaning, so check the preview.

输入和输出是什么样的?What does the input and output look like?

例如在「规范化 Unicode 字母」中输入 ABC,「规范化」设为 NFKC,输出为:ABC。For example, the Normalize Unicode Letters turns the input ABC, "Normalization" set to NFKC into: ABC.

有哪些选项可以调整?What options can I adjust?

「规范化 Unicode 字母」的设置:「规范化」可选 NFKC、NFC、NFKD、NFD(默认 NFKC);可勾选:「去掉组合附加符」、「激进:去掉全部 Mn/Me」、「转小写」、「转大写」。每次生成结果都按当前设置处理。Settings in the Normalize Unicode Letters — "Normalization": NFKC, NFC, NFKD, NFD (default NFKC); tick boxes: "Strip combining marks", "Aggressive: strip all Mn/Me", "Lowercase", "Uppercase". The result always uses the current settings.

处理大段文本会卡吗?Can it handle long text?

「规范化 Unicode 字母」在浏览器中直接处理,几 MB 以内的文本通常瞬间完成;文本不会离开你的设备。The Normalize Unicode Letters runs in your browser; text up to a few MB is usually processed instantly and never leaves your device.

「规范化 Unicode 字母」免费吗?需要注册吗?Is the Normalize Unicode Letters free? Do I need an account?

「规范化 Unicode 字母」完全免费,无需注册或安装,打开网页即可使用,手机和电脑都能用;输入的内容只在你的浏览器本地处理。The Normalize Unicode Letters is completely free with no sign-up or install and works on phones and desktops; what you enter is processed only in your browser.

相关工具Related tools

🔢 规范化 Unicode 数字Normalize Unicode Numbers🕵️ 检查伪装 Unicode 文本Check Spoofed Unicode Text🧹 移除组合附加符Remove Combining Characters🧽 移除 Zalgo 效果Remove Zalgo From Unicode🔁 重复 Unicode 文本Repeat Unicode↔️ 反转 Unicode 文本Reverse Unicode➡️ 右对齐 UnicodeRight Align Unicode➡️ 右侧填充 UnicodeRight Pad Unicode🔃 旋转 Unicode 文本Rotate Unicode🔤 排序 Unicode 字素Sort Graphemes✂️ 拆成 Unicode 字符Split Unicode Into Characters🧱 拆成 Unicode 片段Split Unicode Into Fragments

← 全部工具All tools