当前位置:   article > 正文

Javascript 校验密码复杂度的正则表达式_js密码复杂度校验

js密码复杂度校验

1、密码中必须包含大小字母、数字、特称字符,至少8个字符,最多20个字符。

  1. var regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,20}');
  2. if (!regex.test('123456@qq.com')) {
  3. alert("您的密码复杂度太低(密码中必须包含大小字母、数字、特殊字符)!");
  4. }

2、密码中必须包含字母、数字、特称字符,至少8个字符,最多20个字符。

  1. var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,20}');
  2. if (!regex.test('123456@qq.com')) {
  3. alert("您的密码复杂度太低(密码中必须包含字母、数字、特殊字符)!");
  4. }

3、密码中必须包含字母、数字,至少8个字符,最多20个字符。

  1. var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z]).{8,20}');
  2. if (!regex.test('123456@qq.com')) {
  3. alert("您的密码复杂度太低(密码中必须包含字母、数字)!");
  4. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/798520
推荐阅读
相关标签
  

闽ICP备14008679号