输入原文、查找内容与替换内容,选择普通或正则模式,一键替换第一个或全部匹配,显示匹配/替换数量并支持撤销与复制。
批量修正文案、配置、日志和代码片段时,逐个手动改既慢又容易漏。本工具提供字面量与正则两种查找替换。
普通模式把查找内容当字面文本处理(.、*、[ 等就是普通字符);正则模式使用 JavaScript RegExp 语法,支持捕获组替换(如 $1)。
可区分大小写、替换第一个或全部,显示匹配数量与替换数量,替换前可预览,并支持撤销上一次结果。
正则编译失败会给出可读错误并保留原文;不会用 eval 或 new Function 执行用户输入。
全部处理在浏览器本地完成,文本不会上传。
Q:正则语法是什么?
使用 JavaScript RegExp 语法。正则模式下支持捕获组替换,例如把 (\w+)@(\w+) 替换为 $2@$1。
Q:会执行我的代码吗?
不会。工具只用正则做文本匹配替换,绝不使用 eval 或 new Function 执行任何用户输入。
Q:查找内容为空为什么禁止?
空查找条件会在每个位置产生匹配,边界行为容易令人困惑,因此默认禁止并解释原因。
Q:普通模式下 . 会匹配任意字符吗?
不会。普通模式把查找内容当字面文本处理,. 只匹配句点;如需通配请切换到正则模式。
继续使用本站其它文本处理工具: