什么是Unicode 查询工具?
Unicode 查询工具可通过名称、码位或粘贴的字符搜索 Unicode 字符数据库。找到任何符号、表情符号或特殊字符,直接复制到剪贴板。
可以用描述性名字(如 "snowflake")、码位(如 "U+2744")、HTML 实体,甚至直接粘贴字符来搜索。结果网格最多返回 120 个匹配项,附带 Block、Category 和 UTF-8 字节。点击任一磁贴可复制字符或码位,整组结果还能导出为 TSV 文件。切换到「分析文本」可粘贴整段字符串,逐字符拆成磁贴;或用「浏览区块」按箭头、Dingbats 等范围分组探索字符。
使用方法
- 输入字符名称(如 snowflake)、码位(如 U+2744),或粘贴一个字符进行查询。
- 浏览显示字符名称、码位、所属区块和类别的搜索结果。
- 点击任意字符将其复制到剪贴板,或查看其完整的 Unicode 属性。
何时使用
- 找到键盘没有快捷键的箭头、项目符号或数学符号。
- 提交字体显示问题前,先查清字符的官方 block 和 category。
- 把符号的 HTML 实体或十六进制形式抓出来,用在源码或 CSS 的 content 属性里。
结果
一位开发者搜索 arrow,找到 140 多个箭头字符,然后复制右箭头(U+2192)用于编写技术文档。
常见问题
- 为什么我喜欢的 emoji 没有出现在搜索结果里?
- 数据库聚焦于常用命名字符的通用 Unicode 覆盖。许多较新的 emoji 和肤色变体位于辅助平面,目前尚未索引。即使名字搜索找不到,直接粘贴 emoji 也能确认其码位。
- 复制模式里的「字符」和「码位」有什么区别?
- 「字符」复制渲染后的字形本身,可直接粘贴到文档或聊天里。「码位」则复制 U+XXXX 形式,适用于源代码、正则表达式或视觉字形容易混淆的工单。
- Unicode 的 block 和 category 有什么区别?
- Block 是连续的数字范围,比如 "Arrows"(U+2190–U+21FF),把相关字符聚在一起。Category 是 Unicode 属性,例如字母、数字、符号,用来描述单个字符本身,而不在乎它住在码空间的哪里。
- 如果我只有字符的 UTF-8 十六进制字节,能查吗?
- 先把 UTF-8 字节解码成单个码位,然后把得到的字符或 U+XXXX 粘贴到搜索框。工具不直接接受原始多字节序列。
- 导出的 TSV 文件里有哪些列?
- 每行五列,以制表符分隔:字符本身、U+ 形式的码位、完整 Unicode 名称、所在 block,以及通用 category。以 UTF-8 编码保存,可在表格软件和大多数文本编辑器里正常打开。