varreg=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,12}$/;if(!reg.test(pwd)||pwd.length<6||pwd.length>12){console.log("密码必须为6-12位的数字和字母的组合")}
3、拆分解释:其中(2)-(6)运用了零宽断言、环视等正则功能 (1)^匹配开头 (2)(?![A-Za-z0-9]+$)匹配后面不全是(大写字母或小写字母或数字)的位置,排除了(大写字母、小写字母、数字)的1种2种3种组合 (3)(?![a-z0-9\\W]+$)同理,排除了(小写字母、数字、特殊符号)的1种2种3种组合 (4)(?![...
return false; } return true; }