正则表达式测试

正则表达式
输入要测试的正则表达式
//g

在文本中查找所有匹配的部分

语法正确
常用正则表达式
点击使用常用的正则表达式
邮箱地址
验证邮箱格式
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
手机号码
中国大陆手机号
^1[3-9]\d{9}$
身份证号
18位身份证号码
^[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]$
URL链接
HTTP/HTTPS链接
^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$
IP地址
IPv4地址格式
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
中文字符
匹配中文字符
[\u4e00-\u9fa5]+
纯数字
只包含数字
^\d+$
字母数字
字母和数字组合
^[a-zA-Z0-9]+$
密码强度
至少8位,包含大小写字母、数字、特殊字符
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$
银行卡号
16-19位银行卡号
^[1-9]\d{15,18}$
测试文本
输入要测试的文本内容
测试结果
0 个匹配
高亮显示匹配的内容
请输入测试文本