正则表达式

61 阅读1分钟

正则表达式

1.首位是字母,必须有数字,非字符,共计6-10位

(?=.*^[a-zA-Z])(?=.*\W)(?=.*\d)[a-zA-Z\W\d]{6,10}
例:a1234!

2.普通密码首位是字母,剩余可以是字母,数字和下划线,6-16位

(?=.*^[A-Za-z])(?=.*\w)[a-zA-Z\w]{6,10}
例:a_1234

3.手机号码,11位

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