在线工具 · 开发

正则表达式测试器

实时匹配高亮 / 分组 / 替换 · 常用正则模板 · 本地测试不上传

/ /
生效表达式:/(空)/g
🔒 纯本地测试,内容不上传。所有匹配、替换均在你的浏览器中用原生 RegExp 运行。
🖍 匹配高亮
匹配 0
🧩 匹配详情(分组)
暂无匹配
🔁 替换预览

关于正则表达式测试器

正则表达式测试器是一款免费的在线 regex 测试工具,用浏览器原生 RegExp 实时高亮所有匹配、显示编号分组与命名分组、统计匹配次数,并支持 $1、$2、$& 的替换预览,内置手机号、邮箱、身份证、URL、日期、IP 等常用正则模板。

使用方法:在"正则表达式"框输入 pattern,用下方复选框勾选 g / i / m / s / u / y 等标志,在"测试文本"里粘贴内容即可实时看到高亮匹配与分组详情;在"替换预览"填入替换式(支持 $1、$&)查看替换结果,也可点顶部模板一键填入常用正则。

适用场景:校验手机号 / 邮箱 / 身份证等输入格式、从文本批量提取匹配内容、调试爬虫或日志清洗规则、学习与验证正则写法。

隐私说明:本工具全部在浏览器本地处理,数据不会上传到任何服务器,用完关闭页面即清除。

常见问题

支持命名分组和 $1 引用吗?

支持。匹配详情会逐条列出编号分组(1 到 n)与命名分组;替换预览里可用 $1、$2 引用分组,$& 代表整个匹配。

为什么匹配结果最多显示 1000 个?

为避免超大文本卡顿,全局匹配最多展示前 1000 个,超过会提示已达上限,但不影响替换预览对全文生效。

支持哪些正则标志(flags)?

支持 g 全局、i 忽略大小写、m 多行、s 点匹配换行、u Unicode、y 粘连,可任意组合,页面的"生效表达式"处会实时显示当前的 pattern 与 flags。

内容会上传吗?是否免费?

完全免费。正则与测试文本都在浏览器本地用原生 RegExp 运行,不上传到任何服务器。

🧰 智数工具矩阵

客户端更强大 · 在线免安装 · 互为补充

🌐 在线工具(免安装 · 浏览器直用)

¥ 人民币大写

数字转中文大写金额

% 利息 / 房贷计算

存款利息与月供试算

⌨ 键盘测试

检测按键是否正常

🧾 XML 发票查看器

拖入还原票样,不上传

全部在线工具 →

合并/拆分/水印/加密…