正则测试器

在浏览器本地进行正则匹配与替换预览,不上传输入内容。

使用说明

  1. 输入正则模式并设置标志位(如 g、i、m)。
  2. 粘贴待匹配文本并点击“运行”,查看匹配位置和内容。
  3. 填写替换文本后可实时预览替换结果再复制使用。

常见问题

为什么没有匹配结果?

请检查转义字符、标志位以及模式是否适配当前输入文本。

支持 $1 这种分组替换吗?

支持。替换逻辑与 JavaScript 的 replace 行为一致,可使用 $1、$2 等占位符。

在线测试正则表达式并预览替换结果

用这个免费的正则测试器快速检查匹配结果、查看命中位置、尝试 g / i / m 等标志位,并在真正写进代码、配置或批量处理流程前先预览替换效果。所有处理都在浏览器本地完成。

常见正则使用场景

调试输入校验规则

可先测试邮箱、手机号、ID、slug 等校验模式,再放进表单或后端规则,减少误判。

快速查看匹配位置

直接看到哪些片段被命中、命中的索引位置在哪里,适合排查贪婪匹配、边界条件和转义问题。

安全预览查找替换

先试 `$1`、`$2` 这类替换写法,确认结果无误后,再用于编辑器、脚本或数据迁移任务。

常见问题

为什么没有匹配结果?
请检查转义字符、标志位以及模式是否适配当前输入文本。
支持 $1 这种分组替换吗?
支持。替换逻辑与 JavaScript 的 replace 行为一致,可使用 $1、$2 等占位符。
这个正则测试器是在本地运行吗?
是的。正则匹配和替换预览都在浏览器中完成,工具本身不会把你的测试内容发送出去。

继续使用同一工作流里最常搭配的工具。