繁体   English   中英

密码必须是至少8个字母数字的字母数字-验证

[英]Password must be alphanumeric with minimum 8 characters - Validation

我正在寻找jquery验证

for: Password must be alphanumeric with minimum 8 characters

我写了以下函数,但它接受123123A-这是7个字符。

function isValid(input) {
    var reg = /^[^%\s]{6,}$/;
    var reg2 = /[a-zA-Z]/;
    var reg3 = /[0-9]/;
    return reg.test(input) && reg2.test(input) && reg3.test(input);
}

这应该按预期工作。 {8,}表示8或更大。

function isValid(input) {
    var reg = /^[^%\s]{8,}/;
    var reg2 = /[a-zA-Z]/;
    var reg3 = /[0-9]/;
    return reg.test(input) && reg2.test(input) && reg3.test(input);
}

这也有助于将来调试正则表达式。

http://www.regexr.com/39uq5

试试这个: -工作

var reg = /^[a-zA-Z0-9]{8,}$/;

那这种模式呢?

var reg = /^[a-zA-Z0-9]{8,}$/;
return reg.test(input)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM