最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------
/** * IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应, * 而且该码是全世界唯一的。每一部手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。 * IMEI码由GSM(全球移动通信协会)统一分配,授权BABT(英国通信认证管理委员会)审受。 * IMEI由15位数字组成,其组成为: * 1、前6位数(TAC,Type ApprovalCode)是"型号核准号码",一般代表机型。 * 2、接着的2位数(FAC,Final Assembly Code)是"最后装配号",一般代表产地。 * 3、之后的6位数(SNR)是"串号",一般代表生产顺序号。 * 4、最后1位数(SP)通常是"0",为检验码,备用。 */ function imei(){ var val = document.getElementById('imei'); var reg = /^\d{15}$/; if(reg.test(val.value)){ alert('IMEI号:'+val.value+',正确.'); }else{ alert('IMEI号:'+val.value+',错误.'); } }
注:
1、有的IMEI号可能是14位,reg = /^\d{14}$/;
2、这种校验和15位身份证的校验是一样的,所以可以丰富身份证号的校验,
详情参考:http://qyj.iteye.com/admin/blogs/1125105
相关推荐
JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码...
本资料“Javascript正则表达式校验共7页.pdf.zip”很可能详细介绍了JavaScript正则表达式的各种核心概念、语法和实例,旨在帮助开发者更好地理解和应用这一关键功能。 正则表达式主要包含以下几个核心概念: 1. **...
了解正则表达式概念 掌握正则表达式的语法 熟练掌握正则表达式在JavaScript中的应用
### JavaScript正则表达式全解析 #### 正则表达式的定义与使用 在JavaScript中,正则表达式是一种用于处理字符串的强大工具。它允许我们执行复杂的字符串搜索和替换操作。正则表达式对象可以通过两种方式创建:一...
JavaScript中的正则表达式是一种强大的文本处理工具,用于在字符串中执行模式匹配和搜索操作。它们在数据验证、文本替换和提取子字符串等任务中扮演着核心角色。 首先,正则表达式允许我们测试字符串是否符合特定...
通用的正则表达式校验代码大全,用于B/S通用开发,简化
JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本字符串,执行模式匹配和字符串操作。在JavaScript中,正则表达式被广泛应用于数据验证、搜索与替换以及提取字符串中的特定信息等多个...
Perl被誉为“正则表达式之王”,其内建的正则功能强大且灵活。例如,`=~`操作符可以用于字符串和正则表达式之间的匹配,如`if ($string =~ /pattern/) {...}`。`m//`和`s///`则是Perl中用于匹配和替换的命令。 ...
javascript正则表达
**JavaScript正则表达式迷你书(1.1版)** 正则表达式是JavaScript中一个强大的工具,用于处理文本字符串,进行模式匹配和查找、替换等操作。它们在编程逻辑中扮演着至关重要的角色,尤其是在处理字符串数据时,...
javascript 正则表达式 javascript 正则表达式 javascript 正则表达式 javascript 正则表达式
JavaScript正则表达式匹配div style标签 本文主要介绍了JavaScript正则表达式匹配div style标签的相关知识点。通过对给定的测试字符串进行分析,我们可以了解到 JavaScript 正则表达式在匹配 div style 标签时的...
JavaScript中的正则表达式是一种强大的文本处理工具,用于在字符串中进行模式匹配和搜索替换。以下是一些常见的JavaScript正则表达式及其应用: 1. **匹配中文字符**:`[\u4e00-\u9fa5]` 这个正则表达式用于匹配...
JavaScript正则表达式提供了一种强大的工具,用于前端数据校验,确保用户输入的数据格式正确无误。以下是从标题、描述、标签以及部分内容中提取的关键知识点,详细解释了如何使用JavaScript正则表达式进行各种常见...
JavaScript中的正则表达式和递归函数是编程中两种强大的工具,它们在处理字符串验证和复杂数据结构处理时尤其有用。下面将详细解释这两种技术的实际应用。 首先,让我们来看看正则表达式。正则表达式是一种模式匹配...
### WebGIS开发中标准规范经纬度正则校验函数 #### 概述 在WebGIS(Web Geographic Information System)开发过程中,确保数据的准确性和一致性是至关重要的。尤其是在处理地理位置数据时,对于经纬度的输入校验尤...