达达工具

Unicode 字符检查器

把文本拆成单个字符,显示码位、字节数和类别,并标出看不见的字符。

仅在浏览器中处理免费使用

文件在浏览器本地处理,不会上传到服务器。

使用方法

无需注册、无需安装,也没有使用次数限制,完全免费。

粘贴文本后,每个字符都会列出码位、类别和它在 UTF-8 下占几个字节。看不见的字符会在列表里标出来,顶部也会计数。

不可见字符正是这个工具存在的理由。从网页复制的文字常常带着零宽空格,于是两段看起来完全一样的字符串比较时却不相等,而屏幕上没有任何东西能解释原因。

不换行空格是另一个常见元凶。从文字处理软件拿来的内容可能满是这种空格,用普通空格去搜一个也搜不到。

显示三种长度,是因为它们彼此不一致。一个表情符号对读者是一个字符,对 JavaScript 的 length 是两个单位,在磁盘上是四个字节;用错基准去限制长度的输入框,会拒绝肉眼看着明明够短的内容。

清理按钮会删掉不可见字符,并把异常空格换成普通空格。直接删掉空格会让词黏在一起,所以是替换而不是删除。

每个字符都能按需要的写法复制:JavaScript、HTML、CSS 或 URL 的百分号编码。

粘贴的内容不会上传到服务器,全部在浏览器本地处理。

常与它一起使用的工具