常用的正则表达式

1.手机号

/^[1][3,4,5,6,7,8,9][0-9]{9}$/

2.电话号(座机)

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

3.密码(8-16位, 至少两种字符)

/^(?=.*[a-zA-Z0-9].*)(?=.*[a-zA-Z\W].*)(?=.*[0-9\W].*).{8,16}$/

4.身份证

/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i

5.邮箱

/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/

6.银行卡

/^([1-9]{1})(\d{13,19})$/

7.邮政编码

/^[0-9]{6}$/

8.用户名(2-8位, 包含所以字符)

/^([a-zA-Z0-9_\u4e00-\u9fa5]{2,8})$/
posted @ 2021-03-03 10:24  申继林  阅读(45)  评论(0编辑  收藏  举报