文本批量替换工具

多组「查找 → 替换」规则批量执行,支持区分大小写、整词匹配与正则表达式,实时预览结果与命中统计,全程浏览器本地处理。

替换规则

查找 替换为

普通模式下查找与替换支持 \n(换行)、\t(制表符)转义。

输入文本

替换结果

批量替换的典型用法

多组规则会按从上到下的顺序依次执行:先应用第 1 条,再在结果上应用第 2 条,以此类推。这适合有依赖关系的替换,例如先把「上海」改成「上海市」,再把「上海市中心」改成「市中心」。

开启「正则表达式」后,查找框按 JavaScript 正则语法解析,例如 \d+ 匹配连续数字、\s+ 匹配空白字符、(\w+)@(\w+) 可配合 $1/$2 引用分组;替换串中的 $& 代表整个匹配。正则书写有误时页面会提示错误并保留上一次的有效结果,不会丢失输入。

普通模式下的查找是字面量匹配,特殊字符(如 . * ?)不会被解释为正则符号;同时支持 \n、\t 转义,可以查找或替换换行、制表符。所有替换在浏览器本地完成,文本不会上传。

使用步骤

  1. 粘贴原文到输入框,填写一条或多条「查找 → 替换为」规则。
  2. 按需勾选区分大小写、整词匹配或正则表达式,结果实时更新。
  3. 查看命中统计确认无误后,点击「复制」带走结果。

常见问题

多条规则的执行顺序是什么?

按界面从上到下的顺序依次执行,后一条规则作用于前一条的结果。需要调整顺序时,删除后重新添加即可。

怎么查找或替换换行符?

普通模式下在查找或替换框中输入 \n 表示换行、\t 表示制表符;正则模式下直接使用正则语法(如 \n 或 \s)。

整词匹配是什么意思?

勾选后只替换独立出现的词,例如查找 cat 时不会误伤 category 中的 cat。该选项仅对普通模式生效。

正则表达式写错了会怎样?

页面会提示「正则表达式无效」并显示具体错误,同时保留上一次的有效结果与全部输入,修正后结果自动恢复。