网站源码下载PR查询短网址
首页编程数据库网页图形冲浪邮件下载浏览器QQ系统办公软件站长安全手机邮件认证组网通信


网站首页 -> 网络编程 -> ASP技巧
检查Email地址的比较完善的正则表达式函数

发表日期:2000-8-6



下面的函数可以对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>



上一篇:自己动手,结合javascript和dhtml做一个ubb编辑器 人气:18126
下一篇:从Access数据库恢复BMP图像并显示在WEB页面(microsoft) 人气:19028
网站文章搜索
邮件订阅服务
输入你的邮件地址,你将不会错过任何关于<ASP技巧教程>的内容
今日更新文章
·教你一种新思路调色教程
·使用Lab颜色通道调出照片完美色彩
·PS打造柔美风格色调教程
·教你给宝宝皮肤美白教程
·利用风景图片制作特色明信片
·PS给照片制作蓝天背景
·Photoshop制作沧桑颓废的城市海报
·如何才能出现”添加至百度首页“标志
·没学历 没文凭 没背景 我选择了SEO
·不可小觑的论坛式外链
·SEO的价值并不仅仅体现在搜索引擎上
·Photoshop打造完美江景
本栏目推荐文章
·J2ME是什么含义?
·JBuilder常见疑难问题解答
·struts 2.x
·用Delphi产生一个最小的可执行程序
·ADO控件和DATA控件的冲突(不能共存)的
·事务:在控制之中吗?--附一些高深内容
·Count 属性
·C++的编写约瑟夫(josephus)环函数
·在resin-ee-2.1.5上构建j2ee应用服务
·C#中继承修饰符(virtual/abstract/seale
·[视频]Visual Studio 2005入门之向导(Wi
·Enterprise JavaBeans导论7
Copyright © 2005-2012 www.Devdao.com All rights reserved | 沪ICP备05001343号 sitemap