← 返回首页

文本替换

批量查找替换文本,支持正则表达式与大小写控制

字符数 {{ input.length }}
使用正则表达式 区分大小写 仅替换第一个 匹配次数 {{ matchCount }}
{{ errorMsg }}
执行替换 复制结果 清空
正则模式下可使用 $1、$2 引用捕获组;普通模式会按字面内容匹配,特殊符号无需转义。

常见用法示例

  • 删除多余空格:查找 \s+(勾选正则),替换为一个空格。
  • 提取并重排日期:查找 (\d{4})-(\d{2})-(\d{2}),替换为 $3/$2/$1。
  • 批量删除空行:查找 ^\s*$\n?(勾选正则与仅替换第一个可逐行处理)。

常见问题

为什么正则替换提示语法错误?

请检查括号、方括号和反斜杠是否成对闭合。工具会直接使用 JavaScript 正则引擎,语法与浏览器控制台一致。

替换会修改原文本吗?

不会。原文本保持不变,结果单独显示;每次修改查找或替换内容后,点击“执行替换”即可重新生成结果。