正则表达式测试
在线正则匹配测试,实时显示匹配位置与分组。
正则表达式
全局 g
忽略大小写 i
多行 m
任意字符 s
测试文本
匹配结果
正则表达式在线测试说明
输入正则与测试文本,实时显示每一处匹配的位置、内容与捕获分组,支持 g / i / m / s 等标志位切换。匹配在浏览器本地完成,文本不上传,带敏感信息的日志、报文可以放心测试。
常用正则速查
| 场景 | 正则 |
|---|---|
| 手机号 | 1[3-9]d{9} |
| 邮箱 | [w.-]+@[w.-]+.w+ |
| IPv4 | d{1,3}(.d{1,3}){3} |
| 日期 | d{4}-d{2}-d{2} |
| 中文 | [u4e00-u9fa5]+ |
常见问题
提示正则语法错误?
检查括号与方括号是否配对、量词是否悬空(如 *+)、转义是否正确(匹配点号本身要写 .)。
为什么只显示一个匹配?
确认已开启「全局 g」标志——没有 g 时正则只匹配第一处。
分组捕获怎么看?
结果里的 $1、$2 对应正则中的第一个、第二个圆括号分组,命名分组显示名字。