没问题啊,是这个会返回false吗?我这里测试是true.<script language=javascript>
function isValidEmails(str) {
var re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
var arr = str.split(",");
for(var i = 0; i< arr.length;i++) {
if(!re.test(arr[i]))
return false;
}
return true;
}
alert(isValidEmails("[email protected],[email protected],[email protected],[email protected]"))
</script>
function isValidEmails(str) {
var re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
var arr = str.split(",");
for(var i = 0; i< arr.length;i++) {
if(!re.test(arr[i]))
return false;
}
return true;
}
alert(isValidEmails("[email protected],[email protected],[email protected],[email protected]"))
</script>
function isValidEmails(str) {
var re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
var arr = str.split(",");
for (var i = 0; i < arr.length; i++) {
//alert(i)
if (!re.test(arr[i])) return false;
}
return true;
}
alert(isValidEmails("[email protected],[email protected],[email protected]"))
</script>
这测试是好的 正则里面别有空格