设置密码时,增加密码复杂度要求,密码至少包含小写字母、大写字母、数字和标点符号中3种。
用正则也行,什么方法都行!效率越高越好!
用正则也行,什么方法都行!效率越高越好!
解决方案 »
- struts2标签取值的遇到的问题
- list中的数据怎样通过struts显示成如下的格式?
- eclipse 编辑jsp中文问题
- struts中同一path有不同的参数如何配置不同struts-config.xml中的action
- 分页的问题
- 谁能详细的说一下Ant以及如何配置使用?
- 求稳定tomcat版本
- 页面技术问题...请高手帮忙啊...小妹刚工作不久,着急(好心人一生平安)
- 请问:没有接收到参数的'null'和接收到的'null'值如何区分呢?谢谢!
- ExtJS4.2 生成的皮肤关闭等小图标缺少一个像素
- 关于<s:actionmessage/>消息提示自动换行,如何解决
- 这段代码错在哪?
function checkPass(pass){
if(s.length < 8){
return 0;
}
var ls = 0;
if(s.match(/([a-z])+/)){
ls++;
}
if(s.match(/([0-9])+/)){
ls++;
}
if(s.match(/([A-Z])+/)){
ls++;
}
if(s.match(/[^a-zA-Z0-9]+/)){
ls++;
}
return ls
}
if(checkPass(form.password.value)<3){
alert("密码复杂度不够,请重新设置!");
form.password.focus();
return false ;
}
自己试试 吧