老夫撸代码
CN
中文
CN
中文
US
English
首页
所有文章
在线工具
关于我们
首页
所有文章
在线工具
关于我们
首页
工具箱
正则表达式测试
🔍 正则表达式测试工具
在线正则表达式测试和验证工具,支持实时匹配和语法高亮
正则表达式模式
/
/
标志:
g
i
m
s
u
y
常用模式
邮箱
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
手机
^1[3-9]\d{9}$
身份证
^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$
IP地址
^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$
网址
^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$
中文
[\u4e00-\u9fa5]+
数字
\d+
字母
[a-zA-Z]+
测试字符串
高亮文本
输入模式和测试字符串以查看高亮匹配
匹配详情 (0 个匹配)
输入模式和测试字符串开始测试
使用说明
元字符
•
.
- 匹配除换行符外的任意字符
•
^
- 匹配字符串开始
•
$
- 匹配字符串结束
•
*
- 匹配前面元素0次或多次
•
+
- 匹配前面元素1次或多次
•
?
- 匹配前面元素0次或1次
字符类
•
\d
- 匹配任意数字 (0-9)
•
\w
- 匹配任意单词字符 (a-z, A-Z, 0-9, _)
•
\s
- 匹配任意空白字符
•
[abc]
- 匹配集合中的任意字符
•
[^abc]
- 匹配不在集合中的任意字符