1.用户名正则(用户名正则,4到16位(字母,数字,下划线,减号))
var
uPattern = /^[a-zA-Z0-9_-]{4,16}$/;
console.log(uPattern.test(
"iFat3"
));
console.log(
"=="
+pPattern.test(
"iFat3#"
));
3.email正则
var
ePattern = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
3.身份证正则
18位:
var
cP = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
console.log(cP.test(
"11010519880605371X"
));
15位:
var
cP =
^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。