jqueryvalidation - 无法验证正则表达式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jqueryvalidation - 无法验证正则表达式相关的知识,希望对你有一定的参考价值。

我没有在http://jqueryvalidation.org/的文档中看到如何根据正则表达式进行验证。

如何使用此库验证正则表达式?

另外,有人可以给我一个链接到这里记录的内容,所以我不认为我会失去理智吗?我知道我过去使用验证库(不仅仅是pattern属性,而且还有一个data-msg在失败正则表达式时显示自定义验证消息)进行了基于html属性的正则表达式验证

答案

您需要先将其添加到脚本中:

<script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.17.0/additional-methods.min.js"></script>

然后你可以这样做:

                    <input 
                        type="text" 
                        class="form-control" 
                        id="title" 
                        name="title" 
                        placeholder="Title"
                        required
                        pattern="^(lala)+(.+)$"
                        data-msg-pattern="Must start with at least one lala">
另一答案

接受的答案,虽然它显然有效,但实际上并没有回答这个问题。在jqueryvalidation plugin的答案中已经提供了使用How to validate email...使用正则表达式的示例

以上是关于jqueryvalidation - 无法验证正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

了解jQuery Validate.JS后不用再为正则验证头疼

js 常用的正则表达式

无法使用 jQuery validate 验证我的表单

MVC4 JQuery validate 无法验证非必填字段

JqueryValidate 修改 为根据ID验证

Bootstrap 模式中的 jQuery 验证不会触发