
- /^(?=a)aa$/
-
- 可以匹配aa,但不能匹配aaa,因为前瞻不消耗字符串
- 检验密码强度的正则
- /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@,_.])[a-zA-Z\d$@,_.]{6,12}$/
-
-
- var reg=/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@,_.])[a-zA-Z\d$@,_.]{6,12}$/
-
- var res= reg.test('abcdefg.A6')
- console.log('======res',res);
-
- 注意:(?=.*[$@,_.])中的点不用反斜杠即可表示字符串的点
视频讲解: