jqueryvalidation - 无法验证正则表达式

时间:2018-03-24 18:29:15

标签: jquery validation

我在commit fb1d910c178ba0c5bc32d3e5a9e82e05b7aad3cd的文档中没有看到如何根据正则表达式进行验证。

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

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

2 个答案:

答案 0 :(得分:0)

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

<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">

答案 1 :(得分:0)

虽然被接受的答案显然可行,但实际上并不能回答问题。在jqueryvalidation plugin

的答案中已经提供了将正则表达式与How to validate email...一起使用的示例。