显示 unicode 字符名称的工具

Tools that show names of unicode characters

在几个月前调试一个与 Unicode 相关的问题时,我使用了一个非常有用的在线工具,它生成了粘贴在这个问题底部的输出。我现在再次需要它,但尽管花了 45 分钟,我还是找不到它。 Google。非常感谢指向该工具或类似工具的指针。 (请注意,我特别希望能够一次查找多个字符,并将结果垂直堆叠。)

您可以使用 Google(搜索 unicode 代码点查找)找到许多此类站点。 http://unicodelookup.com/

可以满足您的需求

使用 Accents áéíóúü 这样的输入,您将得到以下输出:

参见:http://unicodelookup.com/#Accentsáéíóúü/1

Python 有一个名为 unicodedata 的模块,可用于查找任何代码点的名称。

>>> import unicodedata
>>> unicodedata.name(u'\u200e')
'LEFT-TO-RIGHT MARK'

>>> for ch in u'\u200elasts.boats.cure':
    print ch, ' %04x ' % ord(ch), unicodedata.name(ch)

‎  200e  LEFT-TO-RIGHT MARK
l  006c  LATIN SMALL LETTER L
a  0061  LATIN SMALL LETTER A
s  0073  LATIN SMALL LETTER S
t  0074  LATIN SMALL LETTER T
s  0073  LATIN SMALL LETTER S
.  002e  FULL STOP
b  0062  LATIN SMALL LETTER B
o  006f  LATIN SMALL LETTER O
a  0061  LATIN SMALL LETTER A
t  0074  LATIN SMALL LETTER T
s  0073  LATIN SMALL LETTER S
.  002e  FULL STOP
c  0063  LATIN SMALL LETTER C
u  0075  LATIN SMALL LETTER U
r  0072  LATIN SMALL LETTER R
e  0065  LATIN SMALL LETTER E