关闭

电子邮件地址 isemail

1663人阅读 评论(0) 收藏 举报
 /*************************************************************  
  名称:isemail  
  功能:判断传入的变量值是否为合法的电子邮件地址  
  参数:email,源字符串;  
  返回:True或False,是否是邮件地址  
  说明:ghlfllz@sina.com  
  *************************************************************/  
  function   isemail(email)   {  
  var   endvalue,allowstrlist;  
  endvalue=true;  
  allowstrlist="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.@";  
  if   (email.lastIndexOf("@")==-1   ||   email.lastIndexOf(".")==-1)   {  
  endvalue=false;  
  }   else   if   (email.indexOf("@",email.indexOf("@")+1)!=-1   ||   email.indexOf(".",email.indexOf("@"))==-1)   {  
  endvalue=false;  
  }   else   if   (email.substr(0,1)=="@"   ||   email.substr(0,1)=="."   ||   email.substr(email.length-1,1)=="@"   ||   email.substr(email.length-1,1)==".")   {  
  endvalue=false;  
  }  
  for   (var   i=0;i<email.length;i++)   {  
  if   (allowstrlist.indexOf(email.substr(i,1))==-1)   {  
  endvalue=false;  
  break;  
  }  
  }  
  return(endvalue);  
  }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:107743次
    • 积分:2300
    • 等级:
    • 排名:第17347名
    • 原创:111篇
    • 转载:3篇
    • 译文:0篇
    • 评论:7条
    文章分类