我在commit fb1d910c178ba0c5bc32d3e5a9e82e05b7aad3cd
的文档中没有看到如何根据正则表达式进行验证。
如何使用此库验证正则表达式?
此外,有人可以给我一个链接到这里记录的内容,所以我不认为我会失去理智吗?我知道我过去使用验证库(不仅仅是data-msg
属性)进行了基于html属性的正则表达式验证,因为我还有@var_from_new = EmailAddress.new
在正则表达式失败时显示自定义验证消息)< / p>
答案 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...一起使用的示例。