收藏的表单验证正则表达式

附上一些实用的正则表达式,您可以利用下面的正则表达式,写出丰富的表单:

1.身份证验证:

reg=/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/;

 

2.手机号验证:

reg=/^1[3|4|5|8][0-9]\d{4,8}$/i;

 

3.密码验证:

6~15位,不能含有空格,支持中文、字母、数字、下划线和小数点

reg = /^([\w\.\_]|[\u4e00-\u9fa5]){6,15}$/;

 

密码中必须包含字母、数字、特称字符,至少8个字符,最多30个字符

reg = /(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])/;

 

4.邮箱验证

reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

 

5.只能输入中文

reg = /^[u4e00-u9fa5],{0,}$/

 

6.只能输入数字

reg = /^[0,9]{0,}$/

 

posted @ 2017-12-30 11:30  紫云传芳  阅读(115)  评论(0编辑  收藏  举报