学院首页>网络编程>PHP>判断字符串emailAddr是否为合法的email格式

判断字符串emailAddr是否为合法的email格式

作者: 来源: 添加时间:2006-5-21 19:10:26
/**
 * 判断字符串emailAddr是否为合法的email格式
 * 主要判断'@'及'.'是否出现,以及两者的位置
 * @param emailAddr 输入的email地址
 * @return true/false。
 */

function emailCheck(emailAddr)
{
if((emailAddr == null) || (emailAddr.length < 2)) return false ;

// 需出现'@',且不在首字符.
var aPos = emailAddr.indexOf("@" ,1) ;

if(aPos < 0)
{
  return false ;
}

// '@'后出现'.',且不紧跟其后.
if(emailAddr.indexOf("." ,aPos+2) < 0)
{
  return false ;
}

return true ;
}

站内搜索