Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 密码必须是至少8个字符的字母数字-验证_Javascript_Jquery_Html - Fatal编程技术网

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

Javascript 密码必须是至少8个字符的字母数字-验证,javascript,jquery,html,Javascript,Jquery,Html,我正在寻找jquery验证 对于:密码必须是至少8个字符的字母数字 我编写了以下函数,但它接受123A,即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); }

我正在寻找jquery验证

对于:
密码必须是至少8个字符的字母数字

我编写了以下函数,但它接受123A,即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);
}

试试这个:-正在工作

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

这个图案怎么样

var reg = /^[a-zA-Z0-9]{8,}$/;
return reg.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);
}
这也有助于将来调试正则表达式


别忘了在服务器端再次验证。