什么是 php FILTER_VALIDATE_EMAIL 的 Jquery 等价物 [重复]
Posted
技术标签:
【中文标题】什么是 php FILTER_VALIDATE_EMAIL 的 Jquery 等价物 [重复]【英文标题】:What is Jquery's equivalent of php's FILTER_VALIDATE_EMAIL [duplicate] 【发布时间】:2012-10-22 18:04:43 【问题描述】:可能重复:Validate email address in javascript?JQuery email validation?
我想使用 filter_Validate_email 来验证 email.val() 而不是下面的内容。
var email = $("#email");
var emailReg = /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z]2,4$/i;
if (!emailReg.test(email.val()))
email.addClass("error").focus();
else
email.removeClass("error");
【问题讨论】:
几乎所有可能的答案都在这里:***.com/questions/2507030/jquery-email-validation 电子邮件验证很棘手,您可以使用的最佳正则表达式:/[^@]+@[^@]/
。这不会留下任何有效的电子邮件。
mpyw/FILTER_VALIDATE_EMAIL.js: JavaScript Email validation compatible with php's filter_var($value, FILTER_VALIDATE_EMAIL)
【参考方案1】:
jQuery validation plugin 可以轻松完成大量工作。
【讨论】:
以上是关于什么是 php FILTER_VALIDATE_EMAIL 的 Jquery 等价物 [重复]的主要内容,如果未能解决你的问题,请参考以下文章