我需要验证带有额外域的电子邮件地址。我目前验证了一封普通的电子邮件@email.com
,但我需要验证一封电子邮件@email.email.com
。我对 RegEx 不够熟悉。
$.validator.addMethod('matches', function (value, element, param) {
return this.optional(element) || value.match(param);
},
'Please enter a valid value.');
$(function() {
$("form").validate({
rules: {
email: {
required: true,
email: true,
matches: '.+@email.com'
}
}, messages: {
email: {
matches: 'Must be a email.com e-mail address.'
}
}
});
});