JS 正则验证数字或字符(8~16位)

这是我们公司校验密码为8~16位数字或字符

function isValidatePassword(secretKey128) {

var matcher = new RegExp(

"^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9!@#$%^&*_]{8,16}$"); // console.log((matcher.test(secretKey128)));

return (matcher.test(secretKey128));

}

你可能感兴趣的:(前端)