正则表达式测试器
实时测试正则表达式,可视化匹配结果和捕获组。
//g
标志:
示例模式
其他工具
正则表达式基础
正则表达式(Regular Expression)是描述字符串模式的强大工具, 广泛用于文本搜索、替换、验证等场景。JavaScript、Python、Java等主流编程语言均支持。
常用模式
| 用途 | 模式 |
|---|---|
| 邮箱 | [a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,} |
| 中国手机号 | 1[3-9]\d{9} |
| 邮政编码 | [1-9]\d{5} |
| 日期 (YYYY-MM-DD) | \d{4}-\d{2}-\d{2} |
标志说明
- g (global):查找所有匹配,而不仅是第一个
- i (ignoreCase):不区分大小写匹配
- m (multiline):
^和$匹配每行的开头和结尾 - s (dotAll):
.也能匹配换行符


