正则表达式测试器
实时测试正则表达式,支持匹配高亮、标志选项和常用模式预设。
在浏览器中处理
预设:
推荐工具推广链接
GitHub Pro
Advanced code review, CI/CD, and collaboration for developers.
简介 正则表达式测试器?
正则表达式测试器让你可以实时编写和测试模式。正则表达式是编程、文本编辑器和命令行工具中用于搜索、验证和转换文本的强大模式匹配语言。
使用方法
- 在模式字段中输入正则表达式
- 在下方输入或粘贴测试字符串
- 切换标志(g, i, m, s)以修改匹配行为
- 查看高亮的匹配结果和捕获组详情
常见问题
- 正则表达式标志是什么意思?
- g=全局(查找所有匹配),i=不区分大小写,m=多行(^和$匹配行边界),s=dotAll(.也匹配换行符)。
- 如何用正则匹配电子邮件?
- 常用模式是[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}。使用Email预设可以快速开始。
- 什么是捕获组?
- 正则中的括号()创建捕获组,用于提取匹配的特定部分。例如(\d{4})-(\d{2})-(\d{2})分别捕获日期中的年、月、日。