使用步骤
- 在「查找」框输入字符(如 A)、十进制(65)、十六进制(0x41)或名称(换行)。
- 勾选「只看可打印字符」可以隐藏控制字符。
- 在表格里找到需要的编码。
参数说明
- 可打印字符
- 32~126,包括空格、数字、大小写字母和常用标点。
- 控制字符
- 0~31 和 127,最常用的是 9 制表符(\t)、10 换行(\n)、13 回车(\r)和 27 转义(ESC)。
- 与 Unicode 的关系
- Unicode 的前 128 个码位与 ASCII 完全相同,所以这些字符在 UTF-8 里也只占 1 个字节。
值得记住的几段范围
| 编码(十进制) | 十六进制 | 含义 |
|---|---|---|
| 0–31 和 127 | 00–1F、7F | 控制字符 |
| 32 | 20 | 空格 |
| 48–57 | 30–39 | 数字 0–9 |
| 65–90 | 41–5A | 大写字母 A–Z |
| 97–122 | 61–7A | 小写字母 a–z |
有两种换算经常用到。数字字符的编码减去 48 就是它的数值,所以 '7'(55)就是 7。字母在字母表中的位置,大写是编码减 64,小写是编码减 96,所以 'C'(67)是第 3 个字母。再举个例子,A 的编码是 65,即 0x41,二进制为 01000001。
常见问题
大写字母和小写字母差多少?
相差 32。A 是 65,a 是 97,把第 6 位(0x20)置 1 就从大写变成小写。
数字字符 0 的 ASCII 码是多少?
48(十六进制 30)。字符 0~9 对应 48~57,减去 48 就得到数值。
Windows 和 Linux 的换行有什么不同?
Windows 用回车加换行(13 10,即 \r\n),Linux 和 macOS 只用换行(10,\n)。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。