支持转义: \n=换行 \t=制表符 \\=反斜杠(正则模式下按正则语法)
找到 0 已替换 0

文本替换工具使用说明

一款功能丰富的在线文本查找替换工具,支持单条替换和多规则批量替换,所有操作在浏览器本地完成,不上传任何数据。

核心功能

  • 单条替换:输入查找内容和替换内容,支持区分大小写、全词匹配、正则表达式
  • 批量替换:定义多条替换规则,从上到下依次执行,一键完成多步替换
  • 实时预览:输入即预览替换结果,差异高亮显示改动位置
  • 常用预设:去 HTML 标签、去空行、去多余空格等 10 种常用操作
  • 转义支持:非正则模式下支持 \n(换行)、\t(Tab) 转义,可查找/替换换行符
  • 撤销:支持多次撤销,一直恢复到初始文本

批量替换用法

切换到"批量替换"标签,添加多条规则。例如将 CSV 数据转为 SQL:

  • 规则1:将逗号替换为 ','
  • 规则2:在行首添加 ('
  • 规则3:在行尾添加 ')

点击"执行批量替换"一次完成所有规则。

常见问题

如何查找/替换换行符?

在非正则模式下,在查找框输入 \n 即可匹配换行符。例如将换行替换为逗号:查找 \n,替换为 ,。正则模式下也支持 \n

正则分组替换怎么用?

勾选"正则表达式"后,用括号 () 创建分组,替换内容中用 $1、$2 引用。例如查找 (\d+)-(\d+),替换为 $2/$1,可将 "2024-01" 变为 "01/2024"。

批量替换的执行顺序是什么?

规则从上到下依次执行,每条规则在前一条的结果上操作。顺序可能影响最终结果,注意规则之间的依赖关系。

最大支持多少文本?

没有硬性限制,取决于浏览器内存。通常 1MB 以下文本处理流畅。更大的文本建议用 VS Code 或命令行 sed。

如何去除 HTML 标签?

点击预设区域的"去 HTML 标签"按钮,会自动填入正则表达式 <[^>]*>,然后点"全部替换"即可移除所有 HTML 标签。