正则测试
支持 g/i/m/s 修饰符,实时高亮匹配与分组详情
正则测试 · 使用说明
这个工具能干嘛?
边输入边看正则的匹配效果:命中的片段在文本里高亮,并列出每处匹配的起始位置和捕获分组,帮你快速验证与调试正则。
四个修饰符
g 全局匹配(默认开)、i 忽略大小写、m 多行(让 ^ $ 匹配每行首尾)、s 单行模式(让 . 匹配换行)。只需填“正则主体”,修饰符用勾选,无需再写 /…/g。
使用提示
JS 正则与 PCRE 略有差异(如反向引用写作 \1,命名组用 (?<name>...))。空正则或非法正则会在上方提示错误。
注意事项
未勾选 g 时只返回第一个匹配。为避免死循环,能匹配空串的正则(如 a*)在 g 模式下会自动跳过零长度命中。