首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

正则表达式 - 18位身份

一、身份号规则         18位身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。...3)根据模的值得到对应的校验码,对应关系为:              Y值:0 1 2 3 4 5 6 7 8 9 10         校验码:1 0 X 9 8 7 6 5 4 3 2 二、身份正则表达式...18 then         if instr(v_areacode, concat(substr(p_idcard,1,2),',')) = 0 then           return ('身份省份码错误...v_mod + 1, 1);           if v_checkbit = lower(substr(p_idcard, 18, 1)) then              return ('身份格式验证通过...');           else              return ('身份校验位错误');           end if;       else          return ('身份格式错误

80720

新旧身份(继承)

题目描述 按下述方式定义一个日期类CDate和描述15位身份号的旧身份类COldID: class CDate { private: int year, month, day; public...void print(); ~COldID(); }; 然后以COldID为基类派生18位身份号的新身份类CNewID,并增加3个数据成员:p_id18(18位号码)、issueday(...也即:如果余数是3,身份第18位就是9。如果余数是2,身份的最后一位号码就是X。...主函数定义一个派生类对象,并用派生类对象调用check(),若返回false则输出“illegal id”否则调用print()输出身份信息。check()对身份合法性进行验证的规则: 1....确认15位身份正确. 2. 确认18位号码是从15位号码扩展的,且第18位校验码正确. 3. 身份中的出生日期合法. 4. 身份证号码中不含非法字符. 5. 身份证号码的长度正确. 6.

20830

不怕丢的身份?探秘微信小程序电子身份

最近微信动作不断,这不微信小程序又有了重点功能的入驻,那就是电子身份。那么,微信电子身份怎么用,能干些什么呢?我们一起来看看。...不怕丢的身份 身份网上凭证 身份是个非常重要的东西,靠它才能购买火车票、汽车票、飞机票,靠它才能住酒店租房子,靠它才能上网吧寄快递,等等的很多事儿都需要用到它。...身份的意外丢失或者忘带,对于出差或旅游的居民们会造成非常大的麻烦。现在智能手机那么普及,小编时常在想,如果有电子身份就好了,这不“微信身份”新鲜出炉。...图1 居民身份网上凭证(CTID) ●微信身份 如何申请? 微信→发现→小程序→搜索→网CTID。进入“网CTID”小程序后,首先要注册一下,据实填写相关的资料就可。...图4 生成的网 图5 可以放入微信卡包的居民身份网上凭证 ●什么是彩色证件 怎么开通居民身份网上凭证彩色证件 图6 具体认证说明 总的来说,身份网上凭证还是相当方便的。

1.7K50

PHP验证身份格式

所以为了减少公司的开支,我们在拿到用户提交的身份信息去认证前应该自己先检验一下身份的格式,如果连最基本的身份格式就不满足的话,我们完全可以直接驳回,不必走接下来的花钱认证流程了,而且也可以建立一个用户身份表...该方法可以同时验证15位的老身份和18位的新身份格式 PHP版本:>=7.0.0 注:如果PHP版本低于7.0版本只需要把类中方法的参数限制取消掉即可使用。...class IdentityCard { /** * 校验身份号是否合法 * @param string $num 待校验的身份号 * @return bool...*/ public static function isValid(string $num) { //老身份长度15位,新身份长度18位...'; } else { echo '身份格式不正确'; } 下面是身份编码各个部分的含义: //=============新的18位身份证号码各位的含义:==================

2.6K21

疯狂的身份 | 一张身份如何攻破人脸识别技术

一张人证一致的手持身份相片,也只需要100-200元。...二、量产的身份 作为企业风控人员,如果觉得跑腿找大爷大妈买卖身份、住址、年龄、营业执照、转账凭证、银行流水等的成本挺高,黑产规模不大,那就是鸵鸟心态了。...以湖北警方破获的案件为例,只需提供一个身份证号码,就能PS出一整套仿真度极高的身份相片、手持身份相片及指定手持各种报纸的相片。全套资料专用于各大平台的实名注册认证。...在PS面前,这些身份或手持身份的可信度基本为零,不仅可以随意变换相片中的姓名、住址、身份证号码等信息。就算是把整个身份换个脸也是很轻松的事情。同一张脸,不同身份,或是同一个身份,不同的脸。...五、买PS的身份是否涉及违法 购买了身份、帮别人PS或者制作了一个视频看似只是做了一些微小的工作,但却已经涉嫌伪造、变造身份罪。

10.7K90
领券