Regex Tester
Test regular expressions in real time with match highlighting
//g
Hover flags for details
2 matches
Hello world, contact us at hello@example.com or support@magictools.io for help.
#1hello@example.com
[27…44]Group 1: helloGroup 2: example.com
#2support@magictools.io
[48…69]Group 1: supportGroup 2: magictools.io
使用指南 / 为什么使用此工具 / 常见问题
使用指南
在正则表达式输入框中输入模式,切换需要的 flags(g、i、m、s、u),在下方输入测试字符串,匹配结果实时高亮显示并附带分组详情。
为什么使用此工具
即时测试和调试正则表达式,无需切换工具。所有匹配高亮显示并附带捕获组明细,离线可用。
常见问题
- 「g」标志有什么用?
- 全局匹配,找出字符串中所有匹配项。不开启时只返回第一个匹配。
- 如何跨行匹配?
- 开启「m」(多行)标志让 ^ 和 $ 匹配行边界;用「s」(dotAll)让 . 匹配换行符。
- 支持命名捕获组吗?
- 支持,使用 (?<name>...) 语法,命名组会在匹配详情中显示。