ASCII 字符表参考

浏览完整 ASCII 字符表(0–127),含十进制、十六进制、八进制、二进制、HTML 实体和控制字符名称,支持按码值或名称过滤

关键信息

分类
开发与 Web
输入类型
checkbox, select
输出类型
html
样本覆盖
3
支持 API
Yes

概览

ASCII 字符表参考工具提供完整且直观的 ASCII 编码查询服务(0–127)。您可以快速查看每个字符的十进制、十六进制、八进制、二进制数值,以及对应的 HTML 实体和控制字符名称,并支持通过控制字符过滤、大小写筛选和特定范围高亮来快速定位所需数据。

适用场景

  • 在进行底层网络协议开发或串口通信调试,需要频繁对照控制字符(如 LF、CR、ACK)的十六进制或二进制值时。
  • 在编写网页或处理文本编码时,需要查找特定符号的 HTML 实体或十进制 ASCII 码值。
  • 在进行数据清洗或编写正则表达式时,需要确认特定字符范围(如大写字母、数字或标点符号)的边界码值。

工作原理

  • 根据需要勾选或取消勾选“显示控制字符”与“显示可打印字符”,以过滤表格的显示范围。
  • 在“字母大小写过滤”下拉菜单中选择过滤条件,如仅显示大写字母、小写字母、数字或标点符号。
  • 使用“高亮范围”选项,为字母、数字或控制字符应用视觉高亮,以便在表格中快速扫视和定位。
  • 在生成的交互式 HTML 表格中,直接查阅对应字符的十进制、十六进制、八进制、二进制及 HTML 实体编码。

使用场景

嵌入式开发人员查询换行符(LF, 10)和回车符(CR, 13)的十六进制值以解析串口数据。
前端工程师查找特殊符号的 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;amp; 以及 < 对应的 &amp;lt;。

用 Samples 测试

html

相关专题

常见问题

什么是 ASCII 控制字符?

控制字符是 ASCII 码表中 0 到 31 以及 127 的非打印字符,用于控制设备(如换行 LF、回车 CR、退格 BS 等)。

如何在这个表中只查看数字和标点符号?

您可以在“字母大小写过滤”选项中分别选择“数字”或“标点 / 符号”,并取消勾选“显示控制字符”。

这个工具支持扩展 ASCII 码(128–255)吗?

本工具专注于标准 ASCII 字符表,提供 0 到 127 范围内的基础字符参考。

什么是 HTML 实体?

HTML 实体是用于在网页中显示保留字符或不可见字符的字符序列,例如用 &amp;lt; 表示小于号 &lt;。

如何快速高亮所有的控制字符?

在“高亮范围”下拉菜单中选择“控制字符(0–31, 127)”,表格中对应的行或单元格就会被自动高亮显示。

API 文档

请求端点

POST /zh/api/tools/ascii-table

请求参数

参数名 类型 必填 描述
showControl checkbox -
showPrintable checkbox -
caseFilter select -
highlightRange select -

响应格式

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-ascii-table": {
      "name": "ascii-table",
      "description": "浏览完整 ASCII 字符表(0–127),含十进制、十六进制、八进制、二进制、HTML 实体和控制字符名称,支持按码值或名称过滤",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ascii-table",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]