跳到主内容

转义字符转换器

按不同语境转义或还原字符串。

浏览器本地运行无需注册手机可用结果可复制免费

␤转义字符转换器

全部处理在本地完成

功能说明

「转义字符转换器」是一个按目标语言语境做字符串转义的工具,按标准码表实现双向转换,遇到非法字节会定位到具体位置,而不是静默丢弃。

不同语言的转义规则差别很大:JSON 只允许双引号内转义并禁止裸换行,HTML 要处理 & < > 与引号,SQL 靠双写单引号,CSV 用双引号包裹并双写内层引号。选错语境会得到看似正确但实际不可用的字符串,因此这里把六种语境并列,便于逐一核对。

使用方法

  1. 在页面上方的输入框中填入需要处理的内容,或点击示例按钮载入一段演示数据。
  2. 按需调整下方的选项,例如输出格式、分隔符、大小写或精度等参数。
  3. 点击主按钮开始处理,结果会实时显示在输出区域,无需等待页面跳转。
  4. 确认结果无误后,点击右上角的复制按钮,或使用下载按钮保存为本地文件。

使用技巧与注意事项

建议在粘贴前先清理多余的空格与换行,能得到更准确的结果。

常见问题

HTML 转义是为让文本安全地显示在页面里(防止被当成标签),用 &amp; 这类实体;URL 编码是为让数据安全地放进地址,用 %E4%B8%AD 这类百分号序列。
在参数化查询之外,动态拼接 SQL 还有其他风险(如注释截断)。这里只做字符串常量转义,正式代码请使用参数绑定。
JSON 规范允许直接把中文写成字符,也允许写成 \uXXXX。本工具在选择 JSON 语境时会对非 ASCII 字符做 \u 转义,便于嵌入只接受 ASCII 的系统。
说明原始字节不是该编码的合法序列,通常是编码选错了。
不需要。本工具完全免费,打开页面即可直接使用,没有次数限制,也不需要注册账号或登录。
不会。所有计算都在你的浏览器本地完成,输入内容不会发送到服务器,也不会被记录或保存。
可以。页面采用移动优先的响应式设计,在手机和平板上按钮尺寸与输入框都经过适配,横竖屏都能正常操作。
可以。输出区域右上角有复制按钮,一键复制到剪贴板,也可以下载为文本文件后再使用。

相关工具

其他分类