正则表达式:密码长度8~18个字符,必须包含字母大小写以及数字 实列: function checkpassword(password) { var reg = /^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).{8,18}$/; if(reg.test(password)){ return true; }else{ return false; } }