当前位置: 首页 > 知识库问答 >
问题:

带jQuery验证的密码强度数据-规则-模式[重复]

养研
2023-03-14
    null

到目前为止,我已经:

<p class="controls">
<input data-rule-pattern="(^$)|([a-z][A-Z]{1}[0-9]{1}$)" data-msg-pattern="Password does not meet the minimum requirments." id="password" type="password" data-rule-required="true" value="" />
</p>

其他简单的验证工作正常,但不能完成这个验证。有人能帮你提点主意吗?谢了!

共有1个答案

尉迟韬
2023-03-14

您可以将正则表达式应用到与customer addMethod一起使用的元素,如下所示

这是我的自定义addMethod添加正则表达式

 $.validator.addMethod("PASSWORD", function (value, element) {
                    return this.optional(element) || /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,16}$/i.test(value);
                }, "Passwords are 8-16 characters with uppercase letters, lowercase letters and at least one number."); 

这是我规则方法,它将自定义addMethod附加到我的元素

 $('input[name="password"]').rules('add', {
                    PASSWORD: true
                });
  <input id="password" type="password" class="w-input"  data-rule-required="true" name="password" placeholder="Password"  />
<input id="password" type="password" class="w-input" data-rule-PASSWORD="true"  data-rule-required="true" name="password" placeholder="Password" data-rule-password ="true" />
Hope It Will work For You
 类似资料:
  • 本文向大家介绍jquery判断密码强度的验证代码,包括了jquery判断密码强度的验证代码的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery判断密码强度的验证代码,分享给大家供大家参考。具体如下: 预想的效果截图如下: JS代码: 页面: 以上就是jquery判断密码强度的验证代码,大家可以应用到自己的项目中,希望大家喜欢。

  • 如何在验证器中添加密码验证规则? 验证规则: 密码包含以下五个类别中至少三个类别的字符: 英文大写字符(A–Z) 英文小写字符(a–z) 以10位数字(0–9)为基数 非字母数字(例如:!、$、#或%) Unicode字符 如何在验证器规则中添加上述规则? 我的代码在这里

  • 本文向大家介绍jquery密码强度校验,包括了jquery密码强度校验的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery密码强度校验的验证代码,分享给大家供大家参考。具体如下: 预想的效果截图如下: 关键代码: 以上就是jquery判断密码强度校验代码,大家可以应用到自己的项目中,希望大家喜欢。

  • 本文向大家介绍js正则表达式验证密码强度【推荐】,包括了js正则表达式验证密码强度【推荐】的使用技巧和注意事项,需要的朋友参考一下 效果图: 代码如下: 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!

  • 我需要验证密码输入表单字段的强度。要求是: < li >至少一个小写字符 < li >至少一个大写字符 < li >至少一个号码< br >(无论顺序) 我迄今为止搜索和尝试的结果如下,结果不一致。 它似乎验证了正则表达式验证的顺序。 我需要的是检查是否存在至少一个字符“类型”。

  • 我有以下密码验证规则: 至少8个字符 我试图找到这个规则的正则表达式模式,最接近的是: 但这并不适用于所有规则。 我对正则表达式是新手,如果有任何可以学习正则表达式的资源,我将不胜感激。