常用正则表达式
在线图片表情包制作工具,免费使用,无需注册,打开即用。
使用说明
| 名称 | 正则表达式 | 说明 | 操作 |
|---|---|---|---|
| 邮箱地址 | ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ |
匹配标准邮箱地址 | |
| 中国大陆手机号 | ^1[3-9]\d{9}$ |
匹配 11 位手机号(13-19 开头) | |
| URL 地址 | ^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$ |
匹配 http(s):// 开头的 URL | |
| IPv4 地址 | ^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$ |
匹配标准 IPv4 地址 | |
| 中国大陆身份证号 | ^\d{17}[\dX]$ |
18 位身份证号(最后一位可为 X) | |
| 中文字符 | ^[\u4e00-\u9fa5]+$ |
匹配纯中文字符串 | |
| 数字 | ^\d+$ |
匹配纯数字 | |
| 整数 | ^-?\d+$ |
匹配正负整数 | |
| 浮点数 | ^-?\d+\.\d+$ |
匹配正负浮点数 | |
| 日期 YYYY-MM-DD | ^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$ |
YYYY-MM-DD 格式日期 | |
| 时间 HH:MM:SS | ^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$ |
24 小时制时间 | |
| 十六进制颜色 | ^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$ |
匹配 #RGB 或 #RRGGBB 颜色 | |
| QQ 号 | ^[1-9][0-9]{4,11}$ |
匹配 5-12 位 QQ 号 | |
| 微信号 | ^[a-zA-Z][a-zA-Z\d_-]{5,19}$ |
6-20 位字母开头 | |
| 用户名 | ^[a-zA-Z][a-zA-Z0-9_]{3,15}$ |
字母开头,4-16 位字母数字下划线 | |
| 强密码 | ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*]).{8,}$ |
至少 8 位,含大小写字母+数字+特殊字符 | |
| HTML 标签 | <\/?[a-zA-Z][^>]*> |
匹配 HTML 开始或结束标签 |
没有匹配的结果
使用说明
共收录邮箱、手机号、URL、IP、身份证、日期、颜色等 17 类常用正则。点击「复制」或点击正则本身即可复制到剪贴板,直接用于代码或表单校验。顶部搜索框可按名称、表达式或说明快速筛选。