移动号码,座机号码,座机转分机号码验证

检查规则:

  1. 电话号码由数字、"("、")“和”-"构成

  2. 电话号码为3到8位

  3. 如果电话号码中包含有区号,那么区号为三位或四位

  4. 区号用"("、")“或”-"和其他部分隔开

  5. 移动电话号码为11或12位,如果为12位,那么第一位为0

  6. 11位移动电话号码的第一位和第二位为"13"

  7. 12位移动电话号码的第二位和第三位为"13"

     /*座机验证语句:(1)横杠链接区号,例如0359-7322153,010-732215,区号前面是3-4位数字,后面是3-8位数字(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)(2)英文括号链接区号,例如(0359)7322153,(010)732215,区号前面是3-4位数字用括号,后面是3-8位数字(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)座机转机验证语句:(1)横杠链接区号,例如0359-7322153-1,010-732215-1586,区号前面是3-4位数字,后面是3-8位数字,数字后面继续横杠连接,转机号码随机位数随机,现控制在1-8位数(^[0-9]{3,4}\-[0-9]{3,8}\-[0-9]{1,8}$)(2)英文括号链接区号,例如(0359)7322153-1,(010)-732215-1586,区号前面是3-4位数字用括号,后面是3-8位数字,数字后面横杠连接,转机号码随机位数随机,现控制在1-8位数(^\([0-9]{3,4}\)[0-9]{3,8}\-[0-9]{1,8}$)手机号码验证语句:(1)12位是第一位是0,反之就是正常号码,例如013466676565,13466676565(^0{0,1}1[3|4|5|6|7|8][0-9]{9}$)*/// 综合起来验证规则:
    if(!(/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}1[3|4|5|6|7|8][0-9]{9}$)|(^[0-9]{3,4}\-[0-9]{3,8}\-[0-9]{1,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}\-[0-9]{1,8}$)/.test(this.formItem.mobile))){console.log('no')this.$message({type: 'warning',message: '请输入有效的电话号码'})return
    }
    

js 移动号码,座机号码,座机转分机号码验证相关推荐

  1. Android开发拨打座机分机号码

    Android开发拨打如:021-11111111,分机号码是1111的电话号码时,如下: String phone = "021-11111111"; String fenPho ...

  2. SAP HUM嵌套HU场景下WM报表LS26里SU号码是外层HU号码

    SAP HUM嵌套HU场景下WM报表LS26里SU号码是外层HU号码 在嵌套HU场景下,WM的报表显示结果里,SU号码也是外层HU号码.比如LS26事务代码的结果界面, 双击SU号码, 看HU Sto ...

  3. E.164号码,E.214号码,E.212号码

    E.164号码是MSISDN号码,它是主叫用户为呼叫移动通信网中用户所需拨号的号码. 其格式为:CC+NDC+SN,也可以表示为:国家代码+N1N2N3+H0H1H2H3+ABCD (CC=国家码,中 ...

  4. 双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球从1—33中随机生成6个不重复的号码;蓝色球号码从1—16中随机生成1个;客户通过键盘录入购买的红色球6个(不重复)和蓝色

    双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成. 红色球从1-33中随机生成6个不重复的号码:蓝色球号码从1-16中随机生成1个: 客户通过键盘录入购买的红色球6个(不重复)和蓝色 ...

  5. SAP年结时未维护新号码段,导致号码进到9999号码段

    问题描述: 客户年结时,打开了2020年的会计期间,但却未维护2020年号码段,就直接做业务了,导致凭证编号进到9999号码段 如上图所示,9999号码段是在实施完成后未及时删除,客户后续年度如果未维 ...

  6. 编程练习:福利彩票中心,实现随机生成双色球号码,实现下注号码对比。 基础知识:1.数组 2.循环逻辑

    基础知识:1.数组 2.循环逻辑 实现随机生成双色球号码: [ 04 12 30 08 15 26 ] [ 11 ] 思路: 蓝球池 { "01","02",& ...

  7. 双色球(投注号码由6个红色球号码和1个蓝色球号码组成。红色号码从1-33中选择;蓝色球号码从1-16中选择。)

    题目: 投注号码由6个红色球号码和1个蓝色球号码组成.红色号码从1-33中选择:蓝色球号码从1-16中选择.输出正确号码,买家选择的双色球号码以及兑奖结果. 中奖说明: 中红色球个数 中蓝色球个数 奖 ...

  8. html 登录界面js代码,详解JS实现系统登录页的登录和验证

    这篇文章用JS显示表单的登录以及验证和对键盘的监听,这里有两种方法,一种是无需用户验证直接登录,一种是需要账户密码匹配才可登录. 1. html代码 登 录 2.CSS样式 .content{ pad ...

  9. js登录特效+ajax提交表单+异步刷新验证

    今天成功测试一种js登录特效+ajax提交表单+异步刷新验证,登录时特效提醒,无刷新ajax提交表单,获取验证结果,跳转正式页面:废话不多说,先直接分享代码: 1.主界面index.php  加载的这 ...

  10. JS实现电话号码校验-----座机:区号-号码、或11位手机号

    在公司做个前端网页,在联系电话的输入框,现在符合条件的才能录入,经测试可用 function isPhoneNum(phone){var testPhone=/^(1(?:3\d|4[4-9]|5[0 ...

最新文章

  1. Elasticsearch 6.3.1、Head插件 安装及配置
  2. 基于springboot实现高校学生健康档案管理系统
  3. 51CTO平台老男孩教育精品视频全场5-6折,错过了,再等一年!
  4. java rmi 还有用吗_java rmi使用后的感想
  5. Python 面试题:输入一个数组,输出该数组的第二大的数字
  6. mysql 字符编码
  7. c++小项目_编程初学者的练手小项目(Pythonamp;C/C++)
  8. 【WXS】简要介绍说明
  9. GraalVM上的Picocli:极快的命令行应用程序
  10. mysql 表结构 增删改查_mysql学习【第3篇】:数据库之增删改查操作
  11. CoreAnimation (CALayer 动画)
  12. 权限不足_十分钟掌握Linux文件属性及权限操作,不再担心权限不足!
  13. linux系统ssh服务无法启动,Linux上的SSH无法启动
  14. Oracle Database Documentation
  15. 酷我音乐盒官方免费版最新版
  16. BZOJ1140: [POI2009]KOD 编码
  17. 用聚宽量化炒股-3常用对象
  18. 彼岸花的传说——彼岸繁花,开一千年,落一千年,花叶不相见。情不为因果,缘注定生死。...
  19. Android 4.4(KitKat)窗口管理子系统 - 体系框架
  20. 开发调试指令大全--(博通开发调试命令)

热门文章

  1. jshop的下载和导入
  2. 源码解读五:流量整型算法实现分析
  3. (转)Apple Push Notification Services in iOS 6 Tutorial: Part 1/2
  4. 使用python获取日历信息并制作订阅文件
  5. clickhouse - 第三章:内置对象 之 第二节:table表操作 - 创建表与删除表
  6. MySQL创建S,P,J,SPJ表,以及SQL语句
  7. 100G多模光模块介绍及应用
  8. 网易,抖音音乐人认证教程
  9. 基于JAVA点餐系统的开题报告_开题报告-餐厅点餐系统的设计与实现.doc
  10. Ubuntu配置GPU版本pytorch环境(含NVIDIA驱动+Cuda+Cudnn)