//手机号码验证
/^1[3456789]\d{9}$/
//密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
/^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/;
//设置登录密码 6-14英文数字组合
/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,14}$/
//中文验证 2-4个中文
/^[\u4e00-\u9fa5]{2,4}$/.test(str)
// 匹配正整数
/^[0-9]*$/
//匹配负整数
/^-[1-9]\d*$/
//匹配正浮点数 限制小数位数 2位
/^([0-9]+\.([0-9]|\d[0-9]))?$/
// 匹配正浮点数 不限制小数位数
/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/
//匹配负浮点数 不限制小数位数
/^-[1-9]\d*|0$/
//匹配中文字符
/[\u4e00-\u9fa5]/
//匹配18位身份证号
^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$
//匹配中国邮编
/[1-9]\d{5}(?!\d)/
// 匹配整数或者最多两位小数
/^[1-9]\d*$|^([0-9]+\.([0-9]|\d[0-9]))?$/
//URL正则
/^((https?|ftp|file):\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
常用正则表达式
最新推荐文章于 2022-03-24 10:47:23 发布