文章目录

  • 同时校验手机号和座机号
  • 一、使用实例

同时校验手机号和座机号

filter方法是js中常用的方法;

提示:以下是本篇文章正文内容,下面案例可供参考

一、使用实例

1、同时校验手机号和座机号

export function checkMyPhone(rule, value, callback) {if (value === '') {callback(new Error('联系电话不可为空!'));} else {let regPone = null;let mobile = /^1(3|4|5|6|7|8|9)\d{9}$/; //最新16手机正则let tel = /^(0\d{2,3}-){0,1}\d{7,8}$/; //座机// let mobile = /^([0-9]{3,4}-)?[0-9]{7,8}$/;// let tel=/^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$/;if (value.charAt(0) == 0) {   // charAt查找第一个字符方法,用来判断输入的是座机还是手机号regPone = tel;} else {regPone = mobile;}if (!regPone.test(value)) {callback(new Error("请输入正确的电话格式!"))}callback();}}
# 总结
总结:对于需要同时判断手机号和电话

同时校验手机号和座机号相关推荐

  1. 前端校验用户输入的手机号或者座机号是否符合格式

    效果: 输入的手机号:15878452358324 输入座机号: 012-15845233223 代码: 因为联系电话非必填项,所以在点击提交之前去校验的时候,如果填写了手机号或者座机号则去校验,没有 ...

  2. php 验证座机,验证国内手机号与座机号的正则表达式

    这次给大家带来验证国内手机号与座机号的正则表达式,验证国内手机号与座机号的正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下.验证手机号:^((13[0-9])|(14[7])|(15[^4, ...

  3. iOS开发实战之手机号、座机号正则验证

    早些时候一直在写微信小程序..NETWeb Api相关的教程,写教程就像人生一样,走走停停,思前想后,有什么得失,有什么可以总结与提高. 昨天晚些时候基本上被马保国对阵拳击的视频给刷屏了,顺便在这里发 ...

  4. 验证手机号和座机号规则

    /*** 严格认证11位手机号和座机号 Mr.DJ*/ const MOBILE_PATTERNS_MORE='/^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/'; 这个 ...

  5. 用户名、邮箱、手机号、座机号、身份证号、邮政编码、税务登记号、图片等正则表达式

    用户名.邮箱.手机号.座机号.身份证号.邮政编码.税务登记号等正则表达式,这几个表达式在用户注册或者登陆的时候用的比较多,要细细研究需要记住每一个符号所表达的意思,在这里专门记录下来 //数字或字母长 ...

  6. el-input手机号,座机号,邮箱,银行卡,邮编,传真验证

    一.手机号验证 html部分: data中表单验证: addRules: {phoneNumber: [{ validator: this.checkPhone,required: true,trig ...

  7. 手机号和座机号正则表达式

    phoneInputBlur (e, record) {const { value } = e.targetconst reg = /^1([358][0-9]|4[579]|66|7[0135678 ...

  8. Excel从手机号和座机号混合文本中提取手机号码

    如下图为某公司通讯录,B列部分单元格同时含有手机号码和座机号码.现在想要将B列单元格中的手机号码提取出来. 选中B列数据单元格 点击下图选项(Excel工具箱,百度即可了解详细的下载安装信息,本文这里 ...

  9. 同时验证手机号和座机号的正则表达式(支持400电话号码)

    /^(1[3|4|5|6|7|8|9])\d{9}$|^0\d{2,3}-?\d{7,8}$|^400[016789]\d{6}$|^400-[016789]\d{2}-\d{4}$/

最新文章

  1. 多线程中使用mktime和setenv函数
  2. 查看docker 容器的ip地址
  3. 确定第十五届安徽赛区国赛奖项数量
  4. linux 导入txt_手机混用闪存到底是真是假:教你查手机闪存型号|闪存|手机|linux|ufs|zip...
  5. redis生产环境持久化_在SageMaker上安装持久性Julia环境
  6. linux硬盘检测工具,CrazyDiskInfo 硬盘检测工具 Linux版 | 厘米天空
  7. easy excel根据行列excel_Excel函数如何根据地级市匹配所在省份计算快递费用
  8. Stm32CubeMx lwip+freeRTOS TCP 服务
  9. shell脚本验证ssh连通性_ssh远程管理服务
  10. 牛客 2022年中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛 签到题13题
  11. 解决ubuntu下arduino IDE的Serial Port无法选择问题
  12. 用wxpython编写登录界面_wxpython+pymysql实现用户登陆功能
  13. 租用服务器多开虚拟机,服务器可以多开虚拟机
  14. 计算机考试系统客户端网址,[中学]计算机基础测评系统考试客户端操作步骤.doc...
  15. Android性能优化系列-监听View inflate周期并动态替换
  16. js如何复制一个对象?
  17. 服务器装win10稳定吗,win10哪个版本最稳定好用 目前win10最稳定的版本推荐
  18. SpeedPan百度云不限速下载
  19. tomcat 内存配置优化 Xms Xmx
  20. html下拉菜单制作方法,CSS3制作Dropdown下拉菜单的方法

热门文章

  1. python中如何输出空格换行_Python将文件中空格变成换行的方法如何做
  2. CDH安装Tez 0.8.5
  3. 鸿蒙应用开发培训笔记01:HarmonyOS介绍
  4. MAC 常用终端命令
  5. 取消GitHub邮箱订阅
  6. 车牌识别系列(二)生成具有真实感的(realistic)车牌数据
  7. 音乐推荐-3张新碟《雪狼》+《馨馨醉》+《光》
  8. 【陪客户领导吃饭四部曲】
  9. 淘宝居然还有卖代码的
  10. 【爬虫】王者荣耀爬取英雄高清4K图片