【正则】正则匹配 QQ号, 邮箱email,手机号码新号段,生日

QQ ,长度为 5 - 10位

/^[1-9]\d{4,9}$/  

email,用户名至少为 2位,最长为 16位

/^[a-z][\w\.\-]{1,15}@[a-z0-9]{2,8}(\.[a-z]{2,3}){1,2}$/

手机号码,支持新号段 和 虚拟运营商号码

/^1[356789][0-9]{9}$/

生日,年份范围 从 1900 -2099 年, 校验格式为 1999-2-5 ,没有校验2月是否有29号,请用方法判断

/^((19[0-9]{2})|(20[0-9]{2}))[\/\-]((([13578]|1[02])[\/\-]([1-9]|[12][0-9]|3[01]))|(([469]|11)[\/\-]([1-9]|[12][0-9]|30))|(2[\/\-]([1-9]|1[0-9]|2[0-9])))$/

生日,年份范围 从 1900 -2099 年, 校验格式为 1999-02-05 ,没有校验2月是否有29号,请用方法判断

/^((19[0-9]{2})|(20[0-9]{2}))[\/\-](((0[13578]|1[02])[\/\-](0[1-9]|[12][0-9]|3[01]))|((0[469]|11)[\/\-](0[1-9]|[12][0-9]|30))|(02[\/\-](0[1-9]|1[0-9]|2[0-9])))$/

猜你喜欢

转载自blog.csdn.net/u010762099/article/details/88977921