检查Email地址的比较完善的正则表达式函数

孤♀爱

孤♀爱

2016-01-29 17:57

检查Email地址的比较完善的正则表达式函数,检查Email地址的比较完善的正则表达式函数
  下面的函数可以对Email地址格式进行检查,只有形如:
abc@abc.abc,abc@abc.abc.abc和abc@abc.abc.abc.abc状的串才能通过检查,
如下面这些非法地址都通不过:
@abc@163.net,abc@163..net,abc@163.net.,abc@163@net等等都能剔除出来。

邮件地址就这几种格式吧?比如:
swuse@yeah.net,liaojiayuan@btamail.net.cn,abc@public.yj.gd.cn
还有没有更长的?

<script language="JavaScript1.2"
function checkmail(mail)
  var strr;
  re=/(w+@w+.w+)(.{0,1}w*)(.{0,1}w*)/i;
  re.exec(mail);
  if (RegExp.$3!=""&&RegExp.$3!="."&&RegExp.$2!=".") strr=RegExp.$1+RegExp.$2+RegExp.$3
  else
    if (RegExp.$2!=""&&RegExp.$2!=".") strr=RegExp.$1+RegExp.$2
    else  strr=RegExp.$1
  if (strr!=mail) {alert("请填写正确的邮件地址;return false}
  return true;
}
</script

 
展开更多 50%)
分享

猜你喜欢

检查Email地址的比较完善的正则表达式函数

ASP
检查Email地址的比较完善的正则表达式函数

java正则表达式验证函数

Web开发
java正则表达式验证函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

常用正则表达式 比较实用

Web开发
常用正则表达式 比较实用

正则表达式判断email和URL

Web开发
正则表达式判断email和URL

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

正则表达式

Web开发
正则表达式

正则表达式口诀 正则表达式学习工具

Web开发
正则表达式口诀 正则表达式学习工具

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

linux常用的command技巧

linux常用的command技巧

Windows和它的父亲.一

Windows和它的父亲.一
下拉加载更多内容 ↓