正则表达式(邮箱手机)

Posted check it out

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式(邮箱手机)相关的知识,希望对你有一定的参考价值。

<form action="#" method="post" onsubmit="return check()" name="regi"></form>
function check(){
    //email
  //通过name获取form元素
var mail = document.regi.mail.value; var mailReg = document.getElementById("reg-mail"); var RegularMail = /^\[email protected][a-z0-9]+\.[a-z]+$/i; if(RegularMail.test(mail)){ mailReg.innerhtml = "邮箱格式正确!"; // return; }else{ mailReg.innerHTML = "邮箱格式错误!"; // return false; } //mobile phone var mobile = document.regi.mobile.value; var mobileReg = document.getElementById("reg-mobile"); //表示以1开头,第二位可能是3/4/5/7/8等的任意一个,在加上后面的\d表示数字[0-9]的9位数,总共加起来以11位数结束。 var RegularMobile = /^1(3|4|5|7|8)\d{9}$/; if(RegularMobile.test(mobile)){ mobileReg.innerHTML = "手机号码正确!"; // return; }else{ mobileReg.innerHTML = "手机号码错误!"; // return false; } }

 

以上是关于正则表达式(邮箱手机)的主要内容,如果未能解决你的问题,请参考以下文章

用正则表达式验证邮箱和手机号

JQuery使用正则表达式验证手机号,邮箱,身份证(含有港澳台)

常用正则表达式(手机号邮箱URL地址身份证等等)

正则表达式匹配邮箱和手机号

iOS 正则表达式判断手机号,邮箱等

java 正则表达式 手机号 邮箱