正则表达式

1、姓名(2-4个中文字符):

/^[\u4e00-\u9fa5]{2,4}$/ 

2、密码(密码为数字,小写字母,大写字母,特殊符号 至少包含三种,长度为 8 - 30位):

/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,30}$/

3、手机号:

/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/

4、座机号码:

/^(0\d{2,3})-?(\d{7,8})$/

5、电子邮箱:

/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/

6、身份证:
18位

 /^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

15位

/^[1-9]\d{5}\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/

后6位

 /^(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

7、QQ号码

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

8、邮政编码

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

9、注册账号

/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容