在线工具 · 开发
正则表达式测试器
实时匹配高亮 / 分组 / 替换 · 常用正则模板 · 本地测试不上传
/
/
生效表达式:/(空)/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 运行,不上传到任何服务器。
🧰 智数工具矩阵
客户端更强大 · 在线免安装 · 互为补充
🌐 在线工具(免安装 · 浏览器直用)