<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>email验证</title>
</head>
<body>
<form name='myform'>
<input type="text" name="email" value="">
<input type="button" value="验证Email" onClick="ismail(document.myform.email.value)"></form>
</body>
</html><script language="javascript">
function ismail(mail)
{
alert(new RegExp(/^\w+((-\w+)|(\.\w+))*\-AT-[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>email验证</title>
</head>
<body>
<form name='myform'>
<input type="text" name="email" value="">
<input type="button" value="验证Email" onClick="ismail(document.myform.email.value)"></form>
</body>
</html><script language="javascript">
function ismail(mail)
{
alert(new RegExp(/^\w+((-\w+)|(\.\w+))*\-AT-[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}
</script>
解决方案 »
- MyEclipse启动项目报错,速度求解
- 错误信息!A C3P0Registry mbean is already registered.
- b/s模式下 轮流提交表单的问题
- 无法载入sun/plugin/javaruntime类 的错误,100分酬谢- ==
- HTTP Status 500 - 问题
- 大侠啊,你就进来看看啊,小弟已快三天了都没解决这问题啊。求各位了啊!
- 请教Cannot retrieve definition for form bean BMMM5001Form!!!
- 不能自动生成数据库表
- 其他的.do可以找到action,就最后一个dao.do找不到action
- 大家帮我看看为何Bean不能正常运行
- 关于Hibernate的问题,请各位帮忙看看!!!!
- JSP自定义标签问题?
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
var re = new RegExp(regu);
if (obj.value.search(re) != -1){
return true;
}else{
return false;
}
改成(obj.value.search(re)!=0)||(obj.value.search(re)!=false)
因为RegExp是判断输入字段是否与你的正则表达式相同.返回1和0,或是true和false.你写个-1我不懂你什么意思~你的正则表达式是没什么问题的
if(str==""){
alert("收信人不能为空!");
return false;
}
var patt=/\u3002/g;
var patt1=/\r\n/g;
var patt2=/\,/g;
str= str.replace(patt, '.');
str= str.replace(patt1, ';');
str= str.replace(patt2, ';');
var pattern1 = /^([\u4E00-\u9FA5]|[\uFE30-\uFEFF]|[a-zA-Z0-9\ \-\;\,\@\.\<\>\(\)\_]){1,10000}$/;
var mailAddr=str.split(";");
for (var i=0;i<mailAddr.length;i++){
mailAddr[i]=MailWriteVedio_trim(mailAddr[i]);
if(mailAddr[i].indexOf("@") != -1){
if(mailAddr[i].indexOf("@") == 0)
{
return false;
}
if(mailAddr[i].indexOf("@") == mailAddr[i].length - 1)
{
return false;
}
if(mailAddr[i].indexOf(".") == -1)
{
return false;
}
if(mailAddr[i].indexOf("@.") != -1)
{
return false;
}
if(mailAddr[i].indexOf(".>") != -1)
{
return false;
}
if(mailAddr[i].indexOf(".") == mailAddr[i].length - 1)
{
return false;
}
if(!pattern1.test(mailAddr[i]))
{
return false;
}
}
else if((mailAddr[i].indexOf("@") == -1) && (mailAddr[i] != "")){
return false;
}
}
return true;
}