密码必须是字母数字,至少包含 8 个字符 - 验证

Password must be alphanumeric with minimum 8 characters - Validation

本文关键字:包含 字符 验证 数字 密码      更新时间:2023-09-26

我正在寻找 jquery 验证

对于 : 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,}$/;
return reg.test(input)

试试这个: - 工作

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