正则表达式测试器
实时匹配高亮测试正则表达式。支持所有 JavaScript 正则标志。完全在浏览器中处理。
模式
//g
如何在线测试正则表达式
- 1.在模式字段的斜杠之间输入正则表达式。
- 2.根据需要切换标志(g = 全局,i = 忽略大小写,m = 多行,s = 点匹配所有)。
- 3.在测试字符串区域输入文本 — 匹配结果会实时高亮。
- 4.使用快捷模式加载常用模式(如邮箱、URL、IPv4)作为起点。
- 5.点击复制复制完整的正则表达式和标志。
常见问题
本工具使用什么正则引擎?
本工具使用 JavaScript(ECMAScript)正则表达式,由浏览器原生 RegExp 引擎驱动。
g 标志有什么作用?
g(全局)标志查找字符串中的所有匹配项,而不仅仅是第一个。
.* 和 .*? 有什么区别?
.* 是贪婪的 — 匹配尽可能多的字符。.*? 是惰性的 — 匹配尽可能少的字符。
如何匹配字面点号或特殊字符?
使用反斜杠转义:\. 匹配字面点号,\* 匹配字面星号。