判断邮箱格式是否合法,jsp判断邮箱格式

hacker2年前黑客服务164

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

js的正则表达不就行了

邮箱格式要求是:

必须包含一个并且只有一个符号@

第一个字符不能是'@'或者'.'

不允许出现'@.'或者'.@'或者'-@'或者'@-'

结尾不得是字符'@'或者'.'

字符@后面只能是'A-Za-z0-9'

script

function checkMail(str){

var strReg="";

var r;

var strText=document.all(str).value;

//strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;

strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;

r=strText.search(strReg);

if(r==-1) {

alert("邮箱格式错误!");

document.all(str).focus();

}

}

/scriptinput name="email" type="text" class="cc65-30bc-9f2f-3f69 input" id="email" onChange="checkMail('email')"

jsp 正则表达式,我想把代码写成如果不为空就验证邮箱格式是否正确

function valiEmail(emailObj){

emailObj.className='';

var spanObj = document.getElementById('email_msg');

spanObj.innerHTML='';

var reg = /^[a-zA-Z0-9]{5,15}@[a-zA-Z0-9]{2,10}[.](com|net)$/;

emailObj.value=emailObj.value.replace(/(^\s*)|(\s*$)/g, "");

if(emailObj.value.length == 0)

{

spanObj.innerHTML='请输入email';

emailObj.className='s2';

return false;

}

if(!reg.test(emailObj.value)){

spanObj.innerHTML='email格式不正确';

emailObj.className='s2';

return false;

}

return true;

}

JSP中用js验证邮箱格式,但格式正确时无法提交,怎么办啊?下面是详细代码!!高手请出招!!急急急!!

去掉check () 函数中最后一个return false;

另外说一句:学习一下正则吧,用正则表达式验证邮箱格式等字符串,精简高效。

搜索一下“js 正则表达式”。

jsp中用javascript如何验证电子邮箱的格式

用过正则表达式吗?

if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e))

{

alert("请输入格式正确的

e-mail

地址!");

}

相关文章

吉利集团邮箱后缀不包括哪个,吉利集团邮箱后缀不包括

吉利集团邮箱后缀不包括哪个,吉利集团邮箱后缀不包括

企业邮箱后缀一般是什么? 电子邮箱的格式为帐户名+@+域名地址(这里的域名地址就是后缀)邮箱没有后缀的格式 所有邮箱都有后缀格式。常见的邮箱后缀包括@163.net丶@vip.tom.com、@163...

丽水电子邮箱是什么,丽水市邮箱正确写法

丽水电子邮箱是什么,丽水市邮箱正确写法

邮箱地址怎么写才正确 邮箱地址正确写法 1、正确的电子邮箱地址的结构是:用户名@邮件服务器。 2、电子邮件地址是个人在互联网上冲浪的通行证,获得电子邮件地址后,就可以给对方发送电子邮件。如真实生活中人...

曲梁镇政府电话,曲梁镇邮箱

曲梁镇政府电话,曲梁镇邮箱

河南绿地溱水置业有限公司电话是多少? 河南绿地溱水置业有限公司联系方式:公司电话0371-56171686,公司邮箱313695149@qq.com,该公司在爱企查共有5条联系方式,其中有电话号码2条...

梅县邮箱,梅州邮箱服务企业

梅县邮箱,梅州邮箱服务企业

大埔汽车运输有限公司电话是多少? 1、红雅嘉悦府吉屋售楼中心电话:4006581350转61801。项目由怀化市红雅医疗投资股份有限公司开发建设,位于河西舞阳大道与龙泉湖路交汇处。占地246721_,...

办公发邮件用什么软件,邮箱用什么办公软件打开

办公发邮件用什么软件,邮箱用什么办公软件打开

办公软件邮箱有哪些推荐? oa办公软件邮箱哪家好企业邮箱是一套操作简单的企业oa办公系统,简单易用,性价比高,员工容易上手,无太多学习成本,办公效率成倍提升,举几个使用场景的例子给大家。文件存储TOM...

谷歌邮箱不能注册了,谷歌免费邮箱注册不了

谷歌邮箱不能注册了,谷歌免费邮箱注册不了

谷歌邮箱怎么注册? 在谷歌浏览器地址栏搜索“谷歌邮箱”,进入Gmail注册页面。打开浏览器,进入注册页面,点击“创建账号”。根据提示填写相应的资料,完整后点击“下一步”。下载安装【qq邮箱app】。打...

评论列表

访客
2022-10-01 09:14:29

)*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;r=strText.search(strReg); if(r==-1) { alert("邮箱格式错误!"); document.all(str).fo

访客
2022-10-01 04:09:42

求jsp里判断邮箱地址是否正确的代码。急!!!!!!在线等哦~~~~通过了可以加分哦~~~~js的正则表达不就行了邮箱格式要求是:必须包含一个并且只有一个符号@ 第一个

访客
2022-10-01 10:49:06

assName='s2'; return false; } return true; }JSP中用js验证邮箱格式,但格式正确时无法提交,怎么办啊?下面是详细代码!!高手请出招!!急急急!!去掉c

访客
2022-10-01 02:35:41

9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;r=strText.search(strReg); if(r==-

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。