求 EMAIL检验的正则表达式

tujiulu 2004-12-20 05:36:53
求 EMAIL检验的正则表达式
...全文
167 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2004-12-21
  • 打赏
  • 举报
回复
var oRegExp = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
return oRegExp.test(this.m_szTestValue);
zhangjun 2004-12-21
  • 打赏
  • 举报
回复
[_a-zA-Z\d\-\.]+@([_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+)
cmslovehxh 2004-12-20
  • 打赏
  • 举报
回复
/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/
aiyahujiejun 2004-12-20
  • 打赏
  • 举报
回复
function EmailCheck(s){
var str = s;
var reg=/^(([0-9]|[a-z]|[A-Z])+(@){1}([0-9]|[a-z]|[A-Z])+(\.){1}([a-z]|[A-Z])+(\.){0,1}([a-z]|[A-Z])+)$/;
return reg.test(str);
}
purexu 2004-12-20
  • 打赏
  • 举报
回复
/* s: 检测字符串. n: 限制长度. */
function checkEmail(s, n)
{
if (!s) return false;
s += "";
n = parseInt(n);
if (!isNaN(n) && n != 0)
if (s.replace(/[^\x00-\xff]/g, "**").length > n) return false;
var r = /^[\w\-\.]+[@]([\w\-]+[.]){1,2}(\w){2,3}$/;
return r.test(s);
}
meizz 2004-12-20
  • 打赏
  • 举报
回复
/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(str)

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧