首页 / 计算查询 / 单位万能换算 / 常用正则表达式

常用正则表达式

在线图片表情包制作工具,免费使用,无需注册,打开即用。

使用说明
常用正则表达式 - 在线工具
点击正则或「复制」即可复制
名称正则表达式说明操作
邮箱地址 ^[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 类常用正则。点击「复制」或点击正则本身即可复制到剪贴板,直接用于代码或表单校验。顶部搜索框可按名称、表达式或说明快速筛选。