正则表达式测试器

实时测试正则表达式,支持匹配高亮、标志选项和常用模式预设。

在浏览器中处理
预设:
推荐工具推广链接

GitHub Pro

Advanced code review, CI/CD, and collaboration for developers.

免费试用

简介 正则表达式测试器?

正则表达式测试器让你可以实时编写和测试模式。正则表达式是编程、文本编辑器和命令行工具中用于搜索、验证和转换文本的强大模式匹配语言。

使用方法

  1. 在模式字段中输入正则表达式
  2. 在下方输入或粘贴测试字符串
  3. 切换标志(g, i, m, s)以修改匹配行为
  4. 查看高亮的匹配结果和捕获组详情

常见问题

正则表达式标志是什么意思?
g=全局(查找所有匹配),i=不区分大小写,m=多行(^和$匹配行边界),s=dotAll(.也匹配换行符)。
如何用正则匹配电子邮件?
常用模式是[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}。使用Email预设可以快速开始。
什么是捕获组?
正则中的括号()创建捕获组,用于提取匹配的特定部分。例如(\d{4})-(\d{2})-(\d{2})分别捕获日期中的年、月、日。