js正则表达式判断电话号码是哪个运营商

来源:互联网 发布:姚明09年季后赛数据 编辑:程序博客网 时间:2024/05/16 09:09
var CMCC = /(^((13[4-9]{1})|(147)|(15[0-2]{1})|(15[7-9]{1})|(178)|(18[2-4]{1})|(18[7-8]{1}))\d{8}$)|(^((1703)|(1705)|(1706))\d{7}$)/;//中国移动                var CUCC = /(^((13[0-2]{1})|(145)|(155)|(156)|(171)|(175)|(176)|(185)|(186))\d{8}$)|(^(170[7-9]{1})\d{7}$)/;//中国联通                var CTCC = /(^((133)|(149)|(153)|(173)|(177)|(180)|(181)|(189)|(199))\d{8}$)|(^(170[0-2]{1})\d{7}&)/;//中国电信                var phone = $("#phone").val();                var phoneType = "其他";                if (CMCC.test(phone))                {                    phoneType = "移动";                }                else if (CUCC.test(phone))                {                    phoneType = "联通";                }                else if (CTCC.test(phone))                {                    phoneType = "电信";                }

原创粉丝点击