追加のドメインを含む電子メール アドレスを検証する必要があります。現在、通常の電子メールを@email.com
で検証していますが、 を含む電子メールを検証する必要があります@email.email.com
。私は正規表現に十分に精通していません。
$.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.'
}
}
});
});