常用正则模式
开发查询·本地运行 · 不上传数据
邮箱
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$示例:alice@example.com
手机号(中国)
^1[3-9]\d{9}$示例:13812345678
URL
^https?:\/\/[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$
示例:https://example.com
IPv4
^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$示例:192.168.1.1
身份证号(18位)
^[1-9]\d{5}(19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dXx]$示例:110101199001011234
中文字符
[\u4e00-\u9fa5]+
示例:中文
纯数字
^\d+$
示例:12345
纯字母
^[a-zA-Z]+$
示例:abc
字母+数字
^[a-zA-Z0-9]+$
示例:abc123
日期 YYYY-MM-DD
^\d{4}-\d{2}-\d{2}$示例:2024-01-15
时间 HH:mm:ss
^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$
示例:12:34:56
颜色 HEX
^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$示例:#FF6B35
邮政编码(中国)
^[1-9]\d{5}$示例:100000
强密码(含大小写数字符号 ≥8位)
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{8,}$示例:Aa123456!
中等密码(字母+数字 ≥6位)
^(?=.*[a-zA-Z])(?=.*\d).{6,}$示例:abc123
常用正则表达式模板(邮箱、手机号、URL 等)。