正则表达式(字符串中必须包含数字\大写字母\小写字母,且数字\大写字母\小写字母必须至少出现一次,长度为
正则表达式(字符串中必须包含数字\大写字母\小写字母,且数字\大写字母\小写字母必须至少出现一次,长度为12-20位)...
正则表达式(字符串中必须包含数字\大写字母\小写字母,且数字\大写字母\小写字母必须至少出现一次,长度为12-20位)
展开
2个回答
展开全部
<script>
var r=/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{12,20}$/;
var t1='aaaaaaaa';
var t2='11111111';
var t3='AAAAAAAA';
var t4='1111AAAA';
var t5='aa11AA';
var t6='a1a1A1A3Az10ooOO';
alert(r.test(t1));//单一条件 false
alert(r.test(t2));//单一条件 false
alert(r.test(t3));//单一条件 false
alert(r.test(t4));//两个条件 false
alert(r.test(t5));//三个条件,但 长度不够 false
alert(r.test(t6));//满足条件 true
</script>
var r=/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{12,20}$/;
var t1='aaaaaaaa';
var t2='11111111';
var t3='AAAAAAAA';
var t4='1111AAAA';
var t5='aa11AA';
var t6='a1a1A1A3Az10ooOO';
alert(r.test(t1));//单一条件 false
alert(r.test(t2));//单一条件 false
alert(r.test(t3));//单一条件 false
alert(r.test(t4));//两个条件 false
alert(r.test(t5));//三个条件,但 长度不够 false
alert(r.test(t6));//满足条件 true
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询