正在回答 回答被采纳积分+1
1回答
好帮手慕星星
2019-05-15 10:42:37
你好,可以按照下面的思路写一写:
(1)如果输入的密码满足条件,内容是纯数字、纯字母或者纯符号,密码强度为低,输入框后面的小方块不变;也就是第一个显示为红色时。例如:
/^[1-9]{6,20}$/.test(value)||/^[a-zA-Z]{6,20}$/.test(value)||/^\W{6,20}$/.test(value)
(2)如果是两种类型的结合,那么密码强度为一般,也就是第二块变为橘色;例如:
/^[1-9|a-z]{6,20}$/.test(value)||/^[\W|a-z]{6,20}$/.test(value)||/^[\W|1-9]{6,20}$/.test(value)
(3)如果是三种类型的结合,那么密码强度为高,第三块变为绿色。例如:
/\W[0-9a-zA-Z]*/.test(value)
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星