关于手机号码有效的验证
现在越来越多的地方用到手机注册。
前段时间和一位同事对手机号码的初步验证产生了不同的意见。
A君认为手机号码的验证除了检测是11位数字外,还要检测前三位,是否是合法的(有一个合法的表,A君进行维护)
而我觉得只需要检测是不是11位数字,最多加一个第一位是否为1的验证。
大致的过程是,我企图用前三位数字的有效组合会不断增加,这样会导致这个合法的表需要一个人维护。
而A君认为使用合法表会进一步检测号码的有效性,减小服务器压力(减少向短信提供商发送请求的次数)。
最近在看《程序员修炼之道》一书。里面有句话这不是你是否能记住的问题,而是你何时忘记的问题。
回到号码检测上来。A君确实可以一直关心新出的号码头,以维护合法表。但不能保证一定不会忘记这个问题。或者说,当需要记住的事情多了的时候,总会有忘记的一天。更何况,人员变更,交接遗漏。
所以为了防止这些麻烦,还是少做些需要关心一辈子的事情。至于效率的问题,我们可以再想办法。
关于手机号码有效的验证相关推荐
- 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...
- 手机号码与邮箱验证的正则表达式及其常用正则表达式
var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则 var phoneNum = '15507621999';//手机号码 var flag = reg.test(p ...
- php验证邮编,php 电话号码 手机号码 邮编 电子邮件 验证
第二电脑网导读: } //手机号码验证 function valiMobile(sj) { var re = /^13{8}$/; return re.test(sj); } //邮政编号验证 fun ...
- 2022手机号码JS正则表达式验证实例代码
这篇文章主要介绍了2022手机号码JS正则表达式验证实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的 ...
- vue 前端 邮箱、密码、手机号码等输入验证规则
最近在写前端表单验证的时候,发现一篇文章质量很好,所以写下这篇文章记录 原文章链接:vue 邮箱.密码.手机号码等输入验证规则 1.手机号 const checkPhone = (rule, valu ...
- 手机号码 与 邮箱验证
为什么80%的码农都做不了架构师?>>> <script>var h=document.getElementById("mobile");if( ...
- 3、身份证、数字、日期、手机号码等等的验证判断
一.使用方法 1.在main.js中引入 import { validatorUtil } from '../until/validatorUtil.js'; 2.挂载到vue的原型链上 Vue.pr ...
- EasyUi 手机号码,邮箱,remote验证
页面: <form id="form2" style="padding:10px 20px 10px 40px;"><p>登录名: &l ...
- JavaScript手机号码格式(正则表达式验证)支持最新电信199移动198联通166
最近公司项目需要对手机号进行校验,于是使用了" /^1[34578]\d{9}$/ "这个正则进行校验,后来测试提出当输入199开头的手机号时校验不通过,于是发现原来各大运营商新增 ...
最新文章
- c语言俄罗斯方块注释,C语言学习1年-俄罗斯方块(无注释)
- 记一次有惊无险的 JVM 优化经历!
- OpenCV图像处理使用笔记(二)——图像矩阵的掩膜操作
- JQ实现三个Select下拉框互斥
- logback配置(与log4j对比)
- Nginx突破高并发的性能优化 - 运维笔记
- dbexception.java,mysql – org.h2.jdbc.JdbcSQLException:找不到列“ID”
- cisco packet tracer 5.3.rar_思科cisco的asa防火墙排错命令packet-tracer
- 设计模式笔记(21)---备忘录模式(行为型)
- JMeter 检查点之响应断言(Response Assertion)
- IOC容器特性注入第五篇:查找(Attribute)特性注入
- 【文本处理】格式crs_stat输出
- 为什么 Eureka 比 ZooKeeper 更适合做注册中心?
- 微信小程序封装post,get
- lvremove 删除逻辑卷
- Qt 5.9.6 下载及安装
- Windows 2003企业版安装篇
- 信息系统规划方法-战略目标集转化法(SST)
- 时间序列-异常检测(Anomaly Detection)(四):深度学习方法
- Python爬虫获取京东大数据!其实爬虫真的很简单!