如何从Unicode字符到其描述?

时间:2016-09-07 02:25:44

标签: unicode character-encoding

我今天偶然发现了这个可爱的小符号:

  

我无法弄清楚它是什么,所以我搜索了反向查找服务和可能能够揭示名称无效的角色地图。但是,我知道Windows的字符映射程序知道符号的名称:

enter image description here

Windows如何实现这一目标?我怎么可能,但是一个卑微的程序员,能够理解同样的知识呢? Unicode使用什么编码系统将符号与其描述联系起来?

2 个答案:

答案 0 :(得分:4)

如果您只想知道字形名称,请转到CodePoints(或Graphemica或可能是其他十几个网站中的任何一个)并对其进行搜索。我不确定你使用的查找服务是什么"无济于事#34;但是这两个人在找到它时没有任何问题。

使用执行此操作会引导您codepoint U+1F52e,它将为您提供描述性名称&#34; CRYSTAL BALL&#34;以及有关它的各种其他有用信息。< / p>

答案 1 :(得分:4)

此信息来自Unicode Character Database

具体而言,代码点及其名称(以及代码点类别等其他信息)在UnicodeData.txt中定义。

许多编程语言在标准库中都有这些信息,例如。 Python的unicodedata模块。