显示 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
在几个月前调试一个与 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