密码长度必须在6-20字符之间,可以使用数字、大小写字母, 但必须同时包含数字和字母 这个密码该如

如题所述

你是问如何校验输入的密码是否符合规则吧?

可以用正则,比如javascript语法:

var a = 'abc123';
var reg1 = /\d[a-zA-Z]|[a-zA-Z]\d/;
if(!reg.test(a)){
    alert('密码要同时包含字母和数字');
    return;
}
var reg2 = /^[\da-zA-Z]{6,20}$/;
if(!reg2.test(a)){
    alert('密码长度必须在6到20之间,且不能有其它字符');
    return;
}

追问

还不不行

追答

哪里不行,你问题要会懂得怎么问

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-04
名字加上生日就行,例如 FANBINGBING1011
第2个回答  2016-11-04
可用你的姓名字母,加你爱人的生日年月,好记
相似回答