求jsp里判断邮箱地址是否正确的代码。急!!!!!!在线等哦~~~~通过了可以加分哦~~~~

我用的是jsp和java编程,代码越精简越好~~谢谢各位大仙~~~
2024-12-13 16:03:24
推荐回答(5个)
回答1:

js的正则表达不就行了

邮箱格式要求是:

必须包含一个并且只有一个符号@
第一个字符不能是'@'或者'.'
不允许出现'@.'或者'.@'或者'-@'或者'@-'
结尾不得是字符'@'或者'.'
字符@后面只能是'弊雹A-Za-z0-9'升兆

回答2:

function isEmail(str)

{ var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;

if(myReg.test(str)) return true;

return false;

}

/做肆/皮销判断是否是燃胡游汉字

function isChina(s){

var regu = "^[\u4e00-\u9fa5]+$";

var re = new RegExp(regu);

if (re.test(s)) {

return true;

}else{

return false;

}

}

回答3:

粗略匹配Email地址的正则表达式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*

回答4:

strReply=strReplyID;
var patrn=/^(\w)+([-+.]\w+)*@\w+([-.]\w+)*\姿羡..\w+([-.]\w+)*$/;
if (!patrn.exec(strString)){
//不符合
}else{
/喊册早郑雀/符合
}

回答5:

这个一般都是用javascript实现的