正则表达式进行密码验证

需求:验证密码,保证以下几点,
1.位数大于六
2.必须包含小写字母
3.必须包含大写字母
4.必须包含数字

利用&&运算符和test方法进行验证:

function validate(password) {
  return  /^[A-Za-z0-9]{6,}$/.test(password) &&
          /[A-Z]+/.test(password) &&
          /[a-z]+/.test(password) &&
          /[0-9]+/.test(password) ;
}

  

原文地址:https://www.cnblogs.com/xiexiaobao/p/5276635.html