码迷,mamicode.com
首页 > 移动开发 > 详细

正则表达式(邮箱、手机)

时间:2017-01-09 11:23:19      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:color   blog   orm   正则表达   value   return   nbsp   action   regular   

<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 = /^\w+@[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; } }

 

正则表达式(邮箱、手机)

标签:color   blog   orm   正则表达   value   return   nbsp   action   regular   

原文地址:http://www.cnblogs.com/wangyeye14/p/6264088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!