/**
* 判断字符串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 ;
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=318898
博客给出一个判断email格式合法性的函数emailCheck。该函数接收email地址作为参数,通过判断'@'和'.'是否出现及位置来确定格式是否合法,若地址为空或长度小于2则直接判定不合法。

1160

被折叠的 条评论
为什么被折叠?



