繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP基础 >> 以前精华里面的email检查js脚本似乎不好用,于是...下面这个肯定好用了

以前精华里面的email检查js脚本似乎不好用,于是...下面这个肯定好用了

2006-06-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:function isEmail(str) { // are regular expressions supported? var supported = 0; if (window.RegExp) { var tempStr = "a"; var tempReg = new RegExp(tempStr); if (tempReg.test(tempStr)) supported = 1...

function isEmail(str)

{

// are regular expressions supported?

var supported = 0;

if (window.RegExp) {

var tempStr = "a";

var tempReg = new RegExp(tempStr);

if (tempReg.test(tempStr)) supported = 1;

}

if (!supported)

return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");

var r2 = new RegExp("^.+\\@(\\[?)][a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

return (!r1.test(str) && r2.test(str));

}

责任编辑:admin
相关文章