全部工具

␛

特殊字符转义

HTML、JSON、Unicode、JavaScript 四种转义与反转义,拼字符串不用再猜反斜杠

新增本地运行

特殊字符转义的使用场景

  • 往 HTML 模板里插入用户内容前做实体转义
  • 把 JSON 字符串里的换行引号排查清楚
  • 还原 \u4e2d\u6587 之类的 Unicode 转义序列

特殊字符转义怎么用

  1. 粘贴原文或已转义的文本
  2. 选择转义类型与「转义 / 反转义」方向
  3. 复制结果,配合代码里的引号使用

常见问题

HTML 实体和 JavaScript 转义能混用吗?
不能。HTML 实体是 < 这类,JavaScript 转义是 \n、\"、\x08 这类,作用在不同上下文,混用会导致显示多余字符或语法错误。
反转义会不会执行代码?
不会。工具只做字符串替换,不 eval、不插入 HTML,反转义结果以纯文本展示。
Unicode 模式支持 emoji 吗?
支持 \uXXXX 与 \u{1F600} 形式的码点,代理对被正确合并为一个字符。