正则表达式验证mail地址的有效性 各位兄弟姐妹: 小弟想用一正则表达式来验证email地址的有效性,要求email地址的后缀必须是@abc.com.cn,可不知道这正则表达式该怎么写?各位老大帮帮忙呀,兄弟在这谢过了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function checkEmail(strEmail) { var myReg = /^[_a-zA-Z0-9_]{1,}[a-z0-9\.\-\_]{0,}@[a-z0-9\_\-]{2,}([\.][a-z]{2,6}){1,3}$/; if(myReg.test(strEmail)) return true; return false; } 楼上的兄弟,你写的这个我也知道,我要验证的是mail的后缀名必须是@abc.com.cn的,就是不知道这个正则表达式怎么写 偷懒了。抄来用,修改为function checkEmail(strEmail) { var myReg = /^[_a-zA-Z0-9_]{1,}[a-z0-9\.\-\_]{0,}@abc.com.cn$/; if(myReg.test(strEmail)) return true; return false; } 偷懒了。抄来用,修改为function checkEmail(strEmail) { return /^\w+[^@]*@abc.com.cn$/.test(strEmail);} 要验证@abc.com.cn的后缀名,可以直接这样写死吗? <script language=javascript>function RegexMatch(str){ return /www\.sohu\.com(.*)/.exec(str)[1];}alert(RegexMatch("href=\"www.sohu.com/passive/love.jpg"));</script>直接写个txt文档,帖进去,保存成test.htm。试试? 帖错了。这个<script language=javascript>function checkEmail(strEmail) { return /^\w+[^@]*@abc.com.cn$/.test(strEmail);}alert(checkEmail("[email protected]"));alert(/^\w+[^@]*@abc.com.cn$/.exec("[email protected]"));</script> function CheckEmailValidity(oSrc, args) { String.prototype.Trim = function(){return this.replace(/^\s+|\s+$/g,"");} var pattern = /^\[a-zA-Z0-9._%-][email protected]$/ var emailsTxt = args.Value; if(emailsTxt.Trim() == '') return; var emails = emailsTxt.split(";"); var i; for (i in emails) {if (emails[i].Trim()=="") continue; var matches = pattern.exec(emails[i].Trim()); if (matches == null || emails[i].Trim() != matches[0]) { args.IsValid = false; return; } } }我的代码是这样的 js 怎样根据显示方式勾选tr 如何实现这样的效果(图片实现加相框)?? mootools函数: $clear 怎么用? 救急,FusionCharts Column3D 柱状图的小问题 记得有位牛人做过这样的功能, 字符串加变量的问题 因非 w3c标准导致的不同浏览器之间的错误 JavaScript如何识别右键事件? 如何获得登陆者ip地址? 如何让层跨帧显示。 如何下载.wmv视频? textarea和listbox之间的问题!
var myReg = /^[_a-zA-Z0-9_]{1,}[a-z0-9\.\-\_]{0,}@[a-z0-9\_\-]{2,}([\.][a-z]{2,6}){1,3}$/;
if(myReg.test(strEmail)) return true;
return false;
}
function checkEmail(strEmail) {
var myReg = /^[_a-zA-Z0-9_]{1,}[a-z0-9\.\-\_]{0,}@abc.com.cn$/;
if(myReg.test(strEmail)) return true;
return false;
}
function checkEmail(strEmail)
{
return /^\w+[^@]*@abc.com.cn$/.test(strEmail);
}
function RegexMatch(str)
{
return /www\.sohu\.com(.*)/.exec(str)[1];
}alert(RegexMatch("href=\"www.sohu.com/passive/love.jpg"));
</script>直接写个txt文档,帖进去,保存成test.htm。试试?
function checkEmail(strEmail)
{
return /^\w+[^@]*@abc.com.cn$/.test(strEmail);
}alert(checkEmail("[email protected]"));
alert(/^\w+[^@]*@abc.com.cn$/.exec("[email protected]"));
</script>
{
String.prototype.Trim = function(){return this.replace(/^\s+|\s+$/g,"");}
var pattern = /^\[a-zA-Z0-9._%-][email protected]$/
var emailsTxt = args.Value;
if(emailsTxt.Trim() == '')
return;
var emails = emailsTxt.split(";");
var i;
for (i in emails)
{if (emails[i].Trim()=="") continue;
var matches = pattern.exec(emails[i].Trim());
if (matches == null || emails[i].Trim() != matches[0])
{
args.IsValid = false;
return;
}
}
}我的代码是这样的