【javascript学习指南】Javascript正则验证邮箱的格式分析

更新时间:2019-06-17    来源:邮件    手机版     字体:

【www.bbyears.com--邮件】

例子

 代码如下

function test()
{
var temp = document.getElementById(“text1″);
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(!myreg.test(temp.value))
{
alert(‘提示\n\n请输入有效的E_mail!’);
myreg.focus();
return false;
}
}

例子分析,在上面代码中

/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/

是关键的一句,按规则来我们分析

^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+ 以数字字符字母开始给合

@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\ 中间有@符号并且也是有数字或字母

.[a-zA-Z]{2,3} 以点结束这个就是邮件如 .com之类的了哦。

本文来源:http://www.bbyears.com/jsp/54586.html

热门标签

更多>>

本类排行