密码由6-16个字符组成,使用英文字母加数字或符号的组合密码,不能单独使用英文字母、数字或符号作为您的密码。
我就写成这样
function IsPassword(str)
{
var reg = /^(?=^.{6,16}$)(?=(.*\d){1,})(?=(.*\W){1,})(?=(.*[a-zA-Z]){1,}).*&/
//var reg =/^(?=^.{6,16}$)(?=(.*\d){1,})(?=(.*\W){1,})(?=(.*[a-zA-Z]){1,}).*")$/;
return reg.test( str );

}
但每次老是提示都不通过!!!