正则表达式测试器

//
标志: g (global), i (ignore case), m (multiline), s (dotall), u (unicode), y (sticky)
正则表达式有效 - 2 个匹配
Contact us at support@example.com or sales@company.org
匹配 1:support@example.com
位置: 14
匹配 2:sales@company.org
位置: 37

关于正则表达式测试器

什么是正则表达式?

正则表达式(regex 或 regexp)是定义搜索模式的字符序列。它用于字符串中的模式匹配。正则表达式对于验证(电子邮件、电话)、搜索和文本操作等任务非常强大。

功能特点

实时测试:输入时即时查看高亮显示的匹配项。

详细匹配信息:查看每个匹配项的位置和捕获的分组。

标志支持:使用不同的标志(全局、不区分大小写、多行等)进行测试。

常用模式:常用正则表达式模式的快速访问按钮。

常见问题

什么是正则表达式标志?

标志修改正则表达式的工作方式:'g' 查找所有匹配项,'i' 忽略大小写,'m' 启用多行模式等。

如何学习正则表达式?

从简单的模式开始,使用此工具进行实验。提供的常用模式是很好的学习示例。