目录
正则严格验证身份证信息,严格验证身份证信息
首页 后端开发 php教程 正则严格验证身份证信息,严格验证身份证信息_PHP教程

正则严格验证身份证信息,严格验证身份证信息_PHP教程

Jul 13, 2016 am 10:09 AM
身份证

正则严格验证身份证信息,严格验证身份证信息

<span>$a</span> = '130424770827005'<span>;

</span><span>$reg18</span> = '/[1-9]\d{5}(((1[9|8])\d{2})|(20[0-1]\d))((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)/'<span>;
</span><span>$reg15</span> = '/[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}/'<span>;
问题是对年份进行了判断从1800到2019<br />等4年就需要修改。<br />其实还可以更严格些。
</span><span>preg_match</span>(<span>$reg15</span>,<span>$a</span>,<span>$mm</span><span>);
</span><span>var_dump</span>(<span>$mm</span><span>);


输出结果
</span><span>array</span> (size=6<span>)
  </span>0 => <span>string</span> '130424770827005' (length=15<span>)
  </span>1 => <span>string</span> '08' (length=2<span>)
  </span>2 => <span>string</span> '08' (length=2<span>)
  </span>3 => <span>string</span> '' (length=0<span>)
  </span>4 => <span>string</span> '27' (length=2<span>)
  </span>5 => <span>string</span> '27' (length=2)
登录后复制

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/942281.htmlTechArticle正则严格验证身份证信息,严格验证身份证信息 $a = '130424770827005' ; $reg18 = '/[1-9]\d{5}(((1[9|8])\d{2})|(20[0-1]\d))((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}...
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

一个身份证可以开几个淘宝店 一个身份证可以开几个淘宝店 Oct 10, 2023 pm 01:51 PM

一个身份证只能开设一个淘宝店,卖家应该遵守淘宝平台的规定,不要尝试使用其他人的身份证来开设多个店铺。卖家可以通过店铺合并和开设分店的方式来拓展业务,提高销售额。但是需要注意的是,每个分店都需要使用独立的身份证进行实名认证。

手机和身份证在一起会消磁吗 手机和身份证在一起会消磁吗 Aug 14, 2023 pm 02:33 PM

手机和身份证在一起不会消磁,其原因是:1、身份证内部集成有线圈和芯片,与传统磁带、硬盘等储存介质不同,不存在被磁化的物质;2、手机的电磁辐射属于高频电磁波,其频率高达数十万至几千万赫兹,根本没有磁化身份证的能力。而手机扬声器中的磁铁也不会对身份证产生消磁的影响。我们可以放心将身份证和手机放在一起,并且注意避免身份证的损坏,保护其正常使用,以便更好的为我们服务。

nfc能识别身份证吗 nfc能识别身份证吗 Nov 03, 2022 pm 02:30 PM

nfc能识别身份证;早在2015年,中国移动便宣布旗下自有品牌N1开放了NFC识别身份证的功能,通过专门的APP可以用手机读取身份证信息进行实名认证;一旦手机普及识别身份证或者拥有身份证的功能,利用数字密码或指纹密码,一定程度上提高了其使用的安全性和防伪性。

PHP正则表达式提取身份证信息的技巧 PHP正则表达式提取身份证信息的技巧 Mar 05, 2024 pm 06:09 PM

PHP正则表达式提取身份证信息的技巧在实际开发中,经常会用到提取身份证信息的需求。身份证号码是一个包含了很多信息的字符串,其中包括地区、生日、性别等信息。在PHP中,我们可以通过正则表达式来提取身份证信息,下面将介绍具体的技巧,并提供代码示例帮助您更好地理解。提取身份证号码中的地区信息身份证号码的前6位代表地区信息,我们可以通过正则表达式来提取这部分信息。以

如何用PHP正则表达式验证身份证格式 如何用PHP正则表达式验证身份证格式 Jun 24, 2023 am 10:34 AM

身份证是一种重要的证件,对于网站、APP等应用来说,经常需要验证用户输入的身份证号码是否符合规范。而PHP提供了一种非常方便的方式来实现这个功能,即使用正则表达式。本文将介绍如何使用PHP正则表达式来验证身份证号码的正确格式。一、身份证号码格式在使用PHP正则表达式验证身份证号码格式之前,我们首先需要了解身份证号码的格式规定。中国的身份证号码格式共18位,前

PHP正则表达式匹配身份证号码的实用指南 PHP正则表达式匹配身份证号码的实用指南 Mar 05, 2024 pm 02:12 PM

PHP正则表达式是一种强大的工具,可以帮助开发人员处理各种文本数据。在实际开发中,经常会涉及到对身份证号码的验证和提取。本文将介绍如何使用PHP正则表达式来匹配身份证号码,并提供具体的代码示例。身份证号码是一种重要的个人身份识别信息,通常包含18位数字和一个校验码。有效的身份证号码应该符合一定的格式和规则,例如对出生日期、地区码、性别码等进行了限制。下面是一

"使用 Apple 数字 ID 的实际应用场景" "使用 Apple 数字 ID 的实际应用场景" Apr 21, 2023 am 10:19 AM

Apple指出:“为了帮助确保将身份证添加到Wallet的人与身份证所属的人相同,用户将被要求自拍并扫描其驾驶执照或州身份证的正面和背面,将安全地提供给签发国进行验证。”欺诈预防的一部分将包括完成“在设置过程中的一系列面部和头部动作”。苹果还强调,每个州都负责“验证和批准用户的请求……”Apple数字ID在哪里以及如何被接受?所有这一切的挑战之一是,每个州将有自己的法律和程序,围绕如何使用Apple数字ID,官方支持需要时间来建立。目前,凤凰国际机场的某些TSA检查站似乎是唯一官方支

PHP正则表达式实现精准匹配身份证号码 PHP正则表达式实现精准匹配身份证号码 Mar 06, 2024 am 08:24 AM

PHP是一种流行的服务器端脚本语言,广泛应用于网站开发和数据处理。在开发网站或应用程序时,经常需要对用户输入的数据进行验证和处理。其中,身份证号码是一种重要的个人身份证明信息,需要进行精准的匹配验证。本文将介绍如何使用PHP正则表达式实现精准匹配身份证号码,并提供具体的代码示例。身份证号码是中国公民的唯一身份标识,包含了特定的格式和规则。一般而言,身份证号码

See all articles