跳至主要内容
FancyTextGenerator.com花式文字生成器

如何去掉花式文字、还原成普通字母

如何把风格化的 Unicode 转回普通字母,以及为什么这个转换没法总是完美还原。

你为什么可能需要这么做

风格化文字会破坏搜索、排序和无障碍。如果你要把一个名字粘进表单、把一份清单导入表格,或者让一段旧简介重新能读,你就需要把普通字母拿回来。

转换是怎么工作的

大多数风格化字符都有一份有记载的兼容性分解:Unicode 记录了 U+1D400 是普通字母 A 的粗体呈现形式。套用这份映射,就能可靠地把数学字母集、全角字、圆圈与方框字母、上标与下标还原成普通文字。

像删除线和下划线这类组合符号,是附着在基字母上的独立字符,所以移除它们不过就是把符号剥掉而已。

哪里会有损失

一刀切的规范化并不安全,这就是为什么这个工具不会对你粘贴的所有东西直接套用 NFKC。

  • 完整的兼容性规范化也会改写你可能想留着的字符,比如连字、某些间距,以及某些中日韩字形。
  • 颠倒文字用的是因为形状相似而挑出来的无关字符;它没有正式的反向映射,所以还原只能尽力而为。
  • 没有分解形式的字符——大多数装饰符号——没有普通文字的对应形式,会被移除或原样保留,由你选择。

确认之后再提交

这个工具会显示转换前后的对照预览,并明确报告它改动了多少字符。复制之前请先读一下,尤其是拉丁文以外书写系统的文字。

试试这些工具