首页 > 编程知识 正文

regex正则表达式,匹配邮箱的正则表达式

时间:2023-05-03 10:38:37 阅读:51146 作者:2144

测试

确定字符串是否满足正规要求

注:如果部分字符串满足要求,则test判断为真。 此时,我们可以用行首(^ )行尾($ )进行控制

分析

我们根据常用的邮箱写中文检查规则。

我们常用的邮箱格式:

yancamy@126.com

yan233__@qq.com

转换为文本的说明如下。

英语、数字或下划线字符串@英语、数字字符串.英语字符串(不需要全部检查大小写)。

翻译成正则表达式如下。

/w @ [a-z0-9] . [a-z] /i

/^w @ [a-z0-9] . [a-z] $/i

代码实现

写下正则检查window.nlad=function () )的电子邮件地址

varo txt=document.getelementbyid (' txt1);

varo BTN=document.getelementbyid (btn1 );

oBtn.nclick=function () {

var re=/^w @[a-z0-9].[a-z] $/i;

if(re.test(otxt.value ) ) )

控制台. log (合法邮箱);

}else{

控制台. log ('你错了) );

}

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。