用正则实现3-6位的非纯数字或字母密码,希望可以给大家一些建议。
// 3-6位的非纯数字或字母密码
// var str3 = '11111';
// var str3 = 'acbCa';
var str3 = 'zhen34';
var verifyReg1 = /^\d{3,6}$/;// 3到6位的纯数字
var verifyReg2 = /^[a-z|A-Z]{3,6}$/;// 3到6位的纯字母
var bol = !verifyReg1.test(str3) && !verifyReg2.test(str3) && str3.length >= 3 && str3.length <= 6;
console.log(bol);
// 知道这个bol后,可以进行后续的网站登录的验证操作