密码由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 );
}
但每次老是提示都不通过!!!
我就写成这样
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 );
}
但每次老是提示都不通过!!!
alert(strEmail);
if (strEmail.search(/(?=^.{6,16}$)(?=(.*\d){1,})(?=(.*\W){1,})(?=(.*[a-zA-Z]){1,}).*/) != -1)
alert('true');
else
alert('false');看在加起来40分的份上 帮你写了