`
kkvsyy
  • 浏览: 30126 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 正则之IMSI校验

阅读更多

最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------

/**
*	IMSI全称是International Mobile Subscriber Identification Number,我们的手机号码在系统中是被转换为IMSI进行通信的
*	当你的手机开机后在接入网络的过程中有一个注册登记的过程,系统通过控制信道将经加密算法后的参数组传送给客户,手机中的SIM卡收到参数后,
*	与SIM卡存储的客户鉴权参数经同样算法后对比,结果相同就允许接入,否则为非法客户,网络拒绝为此客户服务。
*	
*	IMSI共有15位,其结构如下:MCC+MNC+MSIN
*	MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;
*	MNC: Mobile Network Code,移动网络码,2~3位,中国移动系统使用00、02、07,中国联通GSM系统使用01、06,中国电信CDMA系统使用03、05,中国铁通系统使用20,
*	一个典型的IMSI号码为460030912121001;
*	MSIN:Mobile Subscriber Identification Number, 移动用户识别号码,共有10位,其结构如下:EF+M0M1M2M3+ABCD
*/
function imsi(){
	var val = document.getElementById('imsi');
	var reg = /^4600[0,1,2,3,5,6,7]\d{10}$/g ;
	if(reg.test(val.value)){
		alert('IMSI号:'+val.value+',正确.');
	}else{
		alert('IMSI号:'+val.value+',错误.');
	}
}

 

分享到:
评论

相关推荐

    通用 正则表达式 详解

    正则表达式 详解 基础 正则表达式之道(A Tao of Regular Expressions)

    javascript中正则表达式的使用

    北风网讲javascript正则表达式,屏幕录像专家录制的,exe格式直接双击观看,js的正则表达式难吆,有老师边讲边演示可带你快速入门吆。

    手机imsi号归属地库

    INSERT INTO `tab_imsi` VALUES ('1', '0771', '广西 南宁市', '1330000', '电信CDMA卡', '530000'); INSERT INTO `tab_imsi` VALUES ('2', '023', '重庆', '1330002', '电信CDMA卡', '400000'); INSERT INTO `tab_...

    Android 查看手机 IMEI IMSI

    在Android系统中,IMEI(International Mobile Equipment Identity)和IMSI(International Mobile Subscriber Identity)是两个重要的标识符,它们在移动通信中起着至关重要的作用。IMEI是设备的唯一标识,而IMSI则...

    华为查询IMSI号码方法.rar

    IMSI(International Mobile Subscriber Identity,国际移动用户识别码)是全球移动通信系统中用于唯一标识一个用户的号码。在华为设备中查询IMSI号码是网络运营商和技术人员进行网络管理和故障排查的重要步骤。本...

    国际移动用户识别码(IMSI)详解

    ### 国际移动用户识别码(IMSI)详解 #### IMSI概述 国际移动用户识别码(International Mobile Subscriber Identity,简称IMSI)是一种在全球范围内唯一标识移动用户的数字编码。该编码对于移动通信网络而言至关...

    SIM卡的IMSI号简介

    4. **计费系统**:IMSI号是计费系统中识别用户的关键数据之一,它可以帮助运营商准确地追踪用户的通话记录和数据使用情况,进而实现准确计费。 #### 五、IMSI号的重要性 IMSI号对于移动通信网络来说至关重要,它是...

    Android应用——imsi.apk

    Android应用程序,安装在手机后,轻松获取imsi号码,方便开发和测试人员使用。

    手机IMSI归属地查询.rar_Imsi查询归宿地_imsi确定归属地_手机_手机imsi查询_查询imsl号码

    通过手机IMSI分析,得到手机号码前7位.

    imsi对应国家

    IMSI对应各个国家的编码

    手机imsi读取 查询工具 查询命令

    IMSI(International Mobile Subscriber Identity,国际移动用户识别码)是全球独一无二的数字标识,用于区分移动通信网络中的各个用户。这个标识符由15位数字组成,主要用于GSM、UMTS以及LTE等移动通信系统中,是...

    电信IMSI转换器

    电信IMSI转换格式,和SIM卡有关系的

    如何修改Android模拟器的IMSI

    如何修改Android模拟器的IMSI,简单方法。

    详解MIN和IMSI以及True_IMSI

    ### 详解MIN、IMSI及True_IMSI #### 一、引言 在现代通信领域,尤其是移动通信网络中,为了实现终端设备的有效管理和身份识别,引入了一系列标识符,其中包括移动识别号(MIN)、国际移动用户识别码(IMSI)等。...

    IMSI.rar_IMSI

    IMSI(International Mobile Subscriber Identity,国际移动用户识别码)是全球独一无二的数字序列,用于识别GSM、UMTS以及LTE等移动通信网络中的移动设备。它相当于手机的身份证,由移动运营商分配,确保通信网络能...

    imsi的到手机号前七位 , 省 , 市

    每个手机号都有IMSI号 安卓iOS都可以获取 可以通过IMSI号获取手机号前七位 , 可以的到手机号省 , 市信息

    不同手机设备获取IMSI

    通常,IMSI由运营商在SIM卡中存储,是实现移动通信网络认证与鉴权的关键数据之一。对于开发人员而言,在不同的手机设备上获取IMSI是一项重要的技术需求。本文将深入探讨不同手机设备获取IMSI的方法,并提供一种基于...

    IMSI获取,IMEI获取

    IMSI获取 安卓手机IMSI 和IMEI获取,安装后打开即可看到

    全国手机号7位+imsi+省份+省市+邮编对应库

    全国手机号7位+imsi+省份+省市+邮编对应库 ,用于手机号,imsi分省等。

    IMSI-Catcher探测器Android-IMSI-Catcher-Detector.zip

    Android-IMSI-Catcher-Detector 是一个基于安卓的项目,它能在 GSM/UMTS 网络中侦测并避开假冒基站(IMSI 捕捉器)。 标签:Android

Global site tag (gtag.js) - Google Analytics