【正则表达式】6-20位字母和数字组合密码
^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$
easyUI密码验证:
【js】
$(function(){
$.extend($.fn.validatebox.defaults.rules, {
passwdValid: {
validator: function(value){
return validePWD(value);
},
message: '请输入6-20位字母和数字组合密码.'
}
});
});
function validePWD(pwd){
var pass=false;
regExp=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/;
if(regExp.test(pwd)){
pass=true;
}
return pass;
}
【html】
<tr>
<th>新密码:</th>
<td><input class="easyui-textbox" type="password" id="password" name="password" data-options="required:true,validType:'passwdValid'"></input></td>
</tr>
正文到此结束