/**
* 验证手机号或座机号的合法性
* @param unknown $str
* @param string $flag  默认验证手机号的合法性
* @return boolean
*/
function checkMobile($str, $flag = 'mobile')
{
$match_mobile = '/1[34578]{1}\d{9}$/';
$match_phone = '/^(0?(([1-9]\d)|([3-9]\d{2}))-?)?\d{7,8}$/';
switch ($flag) {
case 'mobile': //手机
return (preg_match($match_mobile, $str)) ? true : false;
break;
case 'phone': //座机
return (preg_match($match_phone, $str)) ? true : false;
break;
default:
return (preg_match($match_mobile, $str)) || (preg_match($match_phone, $str));
break;
}
}

验证手机号或座机号的合法性相关推荐

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

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

  2. 同时验证手机号和座机号的正则表达式(支持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}$/

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

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

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

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

  5. 同时校验手机号和座机号

    文章目录 同时校验手机号和座机号 一.使用实例 同时校验手机号和座机号 filter方法是js中常用的方法: 提示:以下是本篇文章正文内容,下面案例可供参考 一.使用实例 1.同时校验手机号和座机号 ...

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

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

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

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

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

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

  9. 验证中国的座机号的正则表达式

    完整代码: <!DOCTYPE html> <html> <head><title>12</title> </head> < ...

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

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

最新文章

  1. mysql bin.000013_mysql运维-二进制日志BINARY LOG清理_ mysql-bin磁盘占用高处理办法
  2. php的VC9-VC14运行库分享以及localhost访问404问题
  3. oracle 创建带参数的视图
  4. Net中的反射使用入门
  5. 二叉树的遍历java版本
  6. python 的zip 函数小例子
  7. 2021年高考理综单科成绩查询,2021年高考总分是多少 2021年高考各科满分多少分...
  8. “寒门状元之死”文章引热议 京东徐雷:三流文学作品 多看书吧
  9. RESTFfu l规范 以及理解
  10. java发送jsp表格邮件_JSP 发送邮件
  11. IoT:加密与安全:几种常用安全加密算法原理与用途解析
  12. 如何设置ie为默认浏览器
  13. 我国学生被美深泉学院录取 每周20小时放牛种草
  14. 自然人机交互到底“自然”在哪儿?
  15. CTOR是否有助于BCH分片技术?
  16. 【动手深度学习-笔记】注意力机制(一)注意力机制框架
  17. 数据治理分析项目最佳实践
  18. 故障诊断专家系统研究之四-----知识库结构
  19. python中如何打出字符π
  20. Arduino读取GPS模块

热门文章

  1. BZOJ.2726.[SDOI2012]任务安排(DP 斜率优化)
  2. ctags二进制形式内容
  3. 面试5173的奇葩经历——老板与员工的博弈论
  4. Web Worker使用教程
  5. Python如何释放内存
  6. pytorch einsum, numpy einsum
  7. autoCAD 授权文件的位置
  8. 读书百客:《临江仙引·画舸》赏析
  9. 如何通过低代码平台搭建以“督办”为中心的办公管理系统
  10. 程序猿段子_那些关于程序员的段子