关键信息
- 分类
- 开发与 Web
- 输入类型
- checkbox, select
- 输出类型
- html
- 样本覆盖
- 3
- 支持 API
- Yes
概览
ASCII 字符表参考工具提供完整且直观的 ASCII 编码查询服务(0–127)。您可以快速查看每个字符的十进制、十六进制、八进制、二进制数值,以及对应的 HTML 实体和控制字符名称,并支持通过控制字符过滤、大小写筛选和特定范围高亮来快速定位所需数据。
适用场景
- •在进行底层网络协议开发或串口通信调试,需要频繁对照控制字符(如 LF、CR、ACK)的十六进制或二进制值时。
- •在编写网页或处理文本编码时,需要查找特定符号的 HTML 实体或十进制 ASCII 码值。
- •在进行数据清洗或编写正则表达式时,需要确认特定字符范围(如大写字母、数字或标点符号)的边界码值。
工作原理
- •根据需要勾选或取消勾选“显示控制字符”与“显示可打印字符”,以过滤表格的显示范围。
- •在“字母大小写过滤”下拉菜单中选择过滤条件,如仅显示大写字母、小写字母、数字或标点符号。
- •使用“高亮范围”选项,为字母、数字或控制字符应用视觉高亮,以便在表格中快速扫视和定位。
- •在生成的交互式 HTML 表格中,直接查阅对应字符的十进制、十六进制、八进制、二进制及 HTML 实体编码。
使用场景
用户案例
1. 串口通信协议调试
嵌入式软件工程师- 背景原因
- 工程师正在调试基于 RS-232 的串口通信协议,需要确认数据帧尾部的控制字符(如 STX、ETX、CR、LF)的十六进制和二进制表示。
- 解决问题
- 需要快速查阅控制字符的多种进制表示,并排除可打印字符的干扰。
- 如何使用
- 勾选“显示控制字符”,取消勾选“显示可打印字符”,并在“高亮范围”中选择“控制字符”。
- 示例配置
-
showControl: true, showPrintable: false, caseFilter: "all", highlightRange: "control" - 效果
- 页面仅展示 0-31 及 127 的控制字符,高亮显示了 STX (0x02)、ETX (0x03) 等字符的十六进制与二进制值,方便快速写入代码。
2. 网页特殊符号实体查询
前端开发人员- 背景原因
- 开发人员需要在 HTML 页面中直接显示一些可能引起解析冲突的标点符号(如 <、>、&)。
- 解决问题
- 需要获取这些标点符号对应的标准 HTML 实体名称或十进制编码。
- 如何使用
- 取消勾选“显示控制字符”,在“字母大小写过滤”中选择“标点 / 符号”。
- 示例配置
-
showControl: false, showPrintable: true, caseFilter: "punct", highlightRange: "none" - 效果
- 表格过滤并仅展示标点符号,开发人员快速找到了 & 对应的 HTML 实体 &amp; 以及 < 对应的 &lt;。
用 Samples 测试
html相关专题
常见问题
什么是 ASCII 控制字符?
控制字符是 ASCII 码表中 0 到 31 以及 127 的非打印字符,用于控制设备(如换行 LF、回车 CR、退格 BS 等)。
如何在这个表中只查看数字和标点符号?
您可以在“字母大小写过滤”选项中分别选择“数字”或“标点 / 符号”,并取消勾选“显示控制字符”。
这个工具支持扩展 ASCII 码(128–255)吗?
本工具专注于标准 ASCII 字符表,提供 0 到 127 范围内的基础字符参考。
什么是 HTML 实体?
HTML 实体是用于在网页中显示保留字符或不可见字符的字符序列,例如用 &lt; 表示小于号 <。
如何快速高亮所有的控制字符?
在“高亮范围”下拉菜单中选择“控制字符(0–31, 127)”,表格中对应的行或单元格就会被自动高亮显示。