js小记之判断电信号码
来源:互联网 发布:数据库工程师招聘拉勾 编辑:程序博客网 时间:2024/04/29 03:41
BOSS要我写个JS,判断输入的字符串是否是电信号码。没什么难度,随手笔记
/** * 验证手机号码是否为电信的号码,133、153、180、189 ,例如字符串:13398781234,18922225555,11212aa * 并且要求输入的号码用英文逗号隔开,如果没有是中文的逗号要转为英文的逗号 * @param {} obj * 如果验证通过,则返回空,否则返回错误的字符串 * */function validateDXNumber(obj){var returnStr = '';var newObj = '';if(obj != '' && obj != 'undefined'){if(obj.indexOf(',') > -1){ //如果字符串含有 中文逗号//alert('含有中文逗号');newObj = obj.replace(/,/g, ',');//替换所有的,js没有replaceAll方法}else{newObj = obj;}}var reg = /^(133|153|180|189)\d{8}$/;var objArray= new Array(); objArray = newObj.split(',');for(var i=0; i<objArray.length;i++){ if(reg.test(objArray[i])){//alert(objArray[i] + '正确');}else{//alert(objArray[i] + '错误');returnStr += objArray[i] + ',';}}if(returnStr != ''){returnStr = returnStr.substring(0, returnStr.length - 1);}return returnStr;}
- js小记之判断电信号码
- 电信诈骗之更改号码显示
- 电信号码段分配
- 电信号码停机查询本机号码
- js小记----- 判断日期的大小
- Android通讯录开发之获取运营商号码段(移动、联通、电信)
- Android通讯录开发之获取运营商号码段(移动、联通、电信)
- 正则表达式判断所填入号码的运营商js代码
- js判断手机号的号码段的服务商
- JS正则方法判断邮箱号码,手机号码,电话号码
- js如何判断QQ号码是否输入正确?
- js 小记之 insertAdjacentHTML方法
- C# 给你一个移动联通电信的号段,你如何去判断用户输入的号码是哪个?
- 正则表达式匹配移动、联通、电信号码
- 电信号码没有实名制会停机?
- 电信号码呼叫转移设置和取消
- 区分联通、移动、电信 号码的策略
- 判断号码运营商
- SMON功能介绍 3
- c#中的interface abstract 与 virtual
- eclipse中outline中图标含义
- 创建一个640*480*8分辨率的全屏DirectX应用程序
- 解决 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 问题
- js小记之判断电信号码
- android 快速创建一个新的线程
- java 通过tcp传送xml文件
- prepareStatement与Statement的区别
- spring配置文件注释
- uva-10790-How Many Points of Intersection?
- C#中virtual,new和override的区别
- ubuntu各版本支持时间表
- 多线程同时写一个文件示例