去除重音符号工具

去除拉丁和希腊文本中的重音和变音符号,包括越南语声调以及 đ、ø、ß、æ、ł 等特殊字母。即时且保护隐私。

完全在浏览器中运行,您的数据不会被上传。

什么是 去除重音符号?

把带重音的字母转换成对应的普通基本字母:é → e、ñ → n、ệ → e,以及并非由重音构成的特殊字母,如 đ → d、ø → o、ß → ss、æ → ae 和 ł → l。它适用于拉丁和希腊文本,包括带有叠加声调符号的越南语。

如何使用 去除重音符号

  1. 把文本粘贴到输入框中。
  2. 去除重音后的文本会立即显示在输出中。
  3. 复制或下载结果。

示例

输入
Tiếng Việt có dấu: Đường phố
输出
Tieng Viet co dau: Duong pho

何时使用 去除重音符号

适用于创建对 ASCII 友好的文件名、用户名、搜索键或网址,或在不考虑重音的情况下比较姓名。去除重音在许多语言中会改变含义(越南语的 "má" 和 "ma" 是不同的词),所以显示时请保留原文。

去除重音符号 的工作原理

文本先被切分为字素簇。特殊字母(đ、Đ、ø、ß、æ、œ、ł、þ、ð、ı 等)通过映射表替换。其他基本字母为拉丁或希腊字母的簇,则用 Unicode NFD 分解,把基本字母与组合符号分开;然后删除组合变音符号(U+0300–U+036F 及相关区块),再用 NFC 重新组合。其他文字的字母保持不变,因为它们的符号是字母的一部分(西里尔字母 й、天城文元音符号、日语的浊点)。

常见用例

  • 为用户名或文件名去除越南语声调符号(bỏ dấu)
  • 创建不区分重音的搜索键
  • 为只接受 ASCII 的系统准备姓名
  • 在去重之前规范化导入的数据

常见问题

为什么 đ 要单独处理?

越南语的 đ 是一个独立的字母,而不是 d 加组合重音,所以 Unicode 分解无法去掉那一横。映射表会把它转换为 d。

会把西里尔字母或汉字转写吗?

不会。非拉丁文字会被保留。如需把西里尔或希腊字母转成拉丁字母用于网址,请使用 Slug 生成器。

ß 和 æ 会变成什么?

它们会变成两个字母:ß → ss、æ → ae、œ → oe。

探索更多分类