CSV 转义工具

按 RFC 4180 规则对 CSV 字段进行转义或反转义。转义时,字段若包含分隔符、双引号或换行,会用双引号包裹并将内部双引号翻倍;反转义则把一行 CSV 解析回各个字段。支持逗号、分号、制表符分隔,全部在浏览器本地完成。

输入内容 等待输入
模式
分隔符

转义模式把每一行视为一个字段值;反转义模式把整段视为一条 CSV 记录(引号内可包含分隔符与换行)。

处理结果
字段数—
需引号字段—
字符数—
分隔符—
选择模式并输入内容,点击「执行」,结果将显示在这里。

转义基于 RFC 4180:字段含分隔符、双引号或换行时,用双引号包裹并把内部双引号写成两个。

计算规则
  • RFC 4180 规定:字段包含 分隔符、双引号 或 换行 时,必须用双引号包裹。
  • 字段内部的双引号用两个双引号表示,例如 a"b 转义为 "a""b"。
  • 不含特殊字符的字段保持原样,不额外添加引号。
  • 反转义时,引号外的分隔符切分字段,引号内的分隔符与换行按字面处理。
  • 常见分隔符:逗号(,)、分号(;)、制表符(Tab)。
  • 本工具用于字段级转义,不构成对整份 CSV 文件的语法校验。