密码提示强弱的正则表达式

前端之家收集整理的这篇文章主要介绍了密码提示强弱的正则表达式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. var = ["弱","中","强","超强"];
  2. function checkStrong(val) {
  3. var modes = 0;
  4. if (val.length < 6) return 0;
  5. if (/\d/.test(val)) modes++; //数字
  6. if (/[a-z]/.test(val)) modes++; //小写
  7. if (/[A-Z]/.test(val)) modes++; //大写
  8. if (/\W/.test(val)) modes++; //特殊字符
  9. if (val.length > 12) return 4;
  10. return modes;
  11. }

猜你在找的正则表达式相关文章