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

正则验证手机号和电子邮件

时间:2020-04-24 22:10:58      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:test   字符串   ons   表达   hello   phone   reg   划线   正则表达   

<script type="text/javascript">
   /*
    * 创建一个正则表达式,用来检查一个字符串是否是一个合法的手机号
    *
    * 手机号的规则:
    *   1  3 567890123  共11位
    *   第一位:以1开头
    *  第二位:3-9之间任何一个数字
    *  第三位:任意9个数字
    *  ^1 [3-9] [0-9]{9}$
    */
   var phoneStr = "19966486804";
   var reg = /^1[3-9][0-9]{9}$/;
   console.log(reg.test(phoneStr));
  </script>

 

 

<script type="text/javascript">
   /*
    * 电子邮件
    * hello                 .nihao         @    abc              . com.cn
    * 任意字母数字下划线  . 任意字母数字下划线  @   任意字母数字   .任意字母(2-5位)  .任意字母(2-5位)
    * \w{3,}            (\.\w+)*      @        [A-z0-9]+     (\.[A-z]{2,5}){1,2}
    */
   var reg = /^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,5}){1,2}$/;
   console.log(reg.test(‘2623670713@qq.com‘))
  </script>

正则验证手机号和电子邮件

标签:test   字符串   ons   表达   hello   phone   reg   划线   正则表达   

原文地址:https://www.cnblogs.com/weixin2623670713/p/12770174.html

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