🛠️
AI工具箱
首页
/
全部工具
/
实用工具
/
正则表达式测试
正则表达式测试器
实时测试正则表达式,支持匹配高亮、分组提取、常用正则库
正则表达式
global (g)
ignore case (i)
multiline (m)
测试文本
清空
示例文本
匹配信息
匹配次数:
0
分组数量:
0
常用正则表达式
手机号
^1[3-9]\d{9}$
匹配中国大陆手机号
邮箱
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
匹配电子邮件地址
身份证号
^\d{15}|\d{18}|\d{17}[Xx]$
匹配15位或18位身份证号
URL
^https?:\/\/[\w\-]+(\.[\w\-]+)+([\w\-.,@?^=%&:/~+#]*[\w\-@?^=%&/~+#])?$
匹配HTTP/HTTPS网址
IPv4地址
^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$
匹配IPv4地址
日期
^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$
匹配YYYY-MM-DD格式日期
十六进制颜色
^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$
匹配十六进制颜色代码
中文字符
^[\u4e00-\u9fa5]+$
匹配纯中文字符
邮政编码
^\d{6}$
匹配6位邮政编码
QQ号
^[1-9][0-9]{4,10}$
匹配QQ号(5-11位数字)
微信号
^[a-zA-Z][-_a-zA-Z0-9]{5,19}$
匹配微信号(6-20位,字母开头)
数字
^-?\d+(\.\d+)?$
匹配整数或小数
💡 使用说明
• 输入正则表达式和测试文本自动匹配
• 匹配的内容会以
黄色背景
高亮显示
• 支持常用标志:g(全局)、i(忽略大小写)、m(多行)
• 点击常用正则可快速应用