🎯 正则表达式测试器
在线测试正则表达式,实时高亮显示匹配结果
💡 输入正则表达式和测试文本,实时查看匹配结果
匹配结果
📚 使用说明
正则表达式基础
.- 匹配任意单个字符*- 匹配前一个字符0次或多次+- 匹配前一个字符1次或多次?- 匹配前一个字符0次或1次^- 匹配字符串开始$- 匹配字符串结束[]- 字符集合()- 分组|- 或运算符
常用字符类
\d- 数字,等同于 [0-9]\w- 字母数字下划线,等同于 [A-Za-z0-9_]\s- 空白字符(空格、制表符等)\D- 非数字\W- 非字母数字下划线\S- 非空白字符
量词
{n}- 匹配n次{n,}- 匹配至少n次{n,m}- 匹配n到m次
标志说明
g- 全局匹配,查找所有匹配项i- 不区分大小写m- 多行模式,^ 和 $ 匹配每行的开始和结束s- 单行模式,. 匹配包括换行符在内的所有字符
实用示例
- 手机号:
1[3-9]\d{9} - 邮箱:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} - URL:
https?://[\w\-]+(\.[\w\-]+)+([\w\-.,@?^=%&:/~+#]*[\w\-@?^=%&/~+#])? - IP地址:
(\d{1,3}\.){3}\d{1,3} - 中文字符:
[\u4e00-\u9fa5]