一般,我们认为密码安全性有如下
1. 长度,基本在8位以上
2. 包含数字
3.包含小写字母?
4.包含大写字母?
5.包含符号
var s = ss.value;
长度 s.length < 8
至少3个数字 s.replace(/\D/g, '').length < 3 ?
至少3个小写字母 s.replace(/[a-z]/g, '').length < 3 ?
至少3个大写字母 s.replace(/[A-Z]/g, '').length < 3 ?
至少3个符号 s.replace(/[0-9a-z]/ig, '').length < 3 ?
估计这么下来,某人会记不住密码了.很多人使用没有符号的密码吧.