【原创】jQuery插件之Email地址格式判断

呵呵,不算是什么特别的东西,这个应该是第一次写的jQuery的插件。

jQuery.ISEmail = function(email){
var strlen = email.length;
var email_rule = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
return ( strlen >= 6 && strlen < = 40 && email_rule.test(email) );
}

使用很简单:
if ($.ISEmail('test@test.com')) {
alert('Email 地址格式正确');
} else {
alert('Email 地址格式错误');
}

一直都在使用,未发现特别的问题,如果你使用过程发现什么错误,请告诉我:)谢谢。

标签:Javascript, jQuery, 插件

添加一条评论 »本文共 2 条评论

  1. email地址中允许特殊字符的,你这个好像连数字也不支持把。。。

    • 呵呵。这个正则使用的\w,正则的“\w”是匹配“任一“字”的字符(呵呵,至少PHP中是如此,但我想正则规则一般语言应该是一样的)”所以是可以允许数字的。
      还有,我觉得你可以实际测试一下^_^到目前为止我遇到的基本都没问题。至少所判断的大体“属于Email格式”

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号