1015 工具箱
全部工具/ 文本处理/ 查找替换

查找替换

支持正则、捕获组替换与批量多规则替换

替换规则
原始文本
替换结果

关于查找替换

需要把一批文档里的年份全改掉,或者把日志里所有 IP 替换成占位符,逐个手工改不现实。本工具支持普通文本替换和正则表达式替换两种模式,正则模式下可以用 $1、$2 引用捕获组,实现「保留一部分、替换一部分」的复杂改写。还能配置多组规则按顺序依次执行,一次搞定多步替换。

主要功能

  • 普通文本查找替换,可选区分大小写
  • 正则表达式模式,支持捕获组 $1 $2 引用
  • 支持全局替换与仅替换第一个
  • 可配置多组替换规则,按顺序执行
  • 实时预览替换结果与命中次数

使用方法

  1. 粘贴要处理的文本
  2. 填写查找内容;需要正则时勾选「正则模式」并填表达式
  3. 填写替换内容,正则模式下可用 $1 引用捕获组
  4. 点执行,确认结果后复制

常见问题

正则里怎么引用捕获到的内容?

用 $1、$2 表示第一个、第二个括号捕获到的内容。比如查找 (\d{4})-(\d{2}),替换为 $1年$2月,就能把 2024-03 变成 2024年03月。

特殊字符需要转义吗?

普通模式下所有字符都按字面处理,不用转义。正则模式下 . * ( [ 等有特殊含义,要匹配它们本身需要加反斜杠,例如 \. 表示匹配一个点号。

替换错了怎么办?

工具不会改动你的原始输入,替换结果单独显示在结果区,复制之前随时可以改条件重来。