身份证提取生日和性别
提取生日:
replace:替换一个与正则表达式匹配的子串
例:20200426,replace(/(.{4})(.{2})/, ‘$1-$2-’)
$1,$2按顺序对应小括号里面的小正则 捕获到的内容
//提取身份证生日$("#IUBirthday").click(function () {var idCard = $("#formIUStudent [id='IUIdentityCard']").val();var birthday = '';if (idCard != null && idCard != '') {//15位身份证if (idCard.length == 15) {birthday = '19' + idCard.slice(6, 12);} //18位身份证else if (idCard.length == 18) {birthday = idCard.slice(6, 14);} birthday = birthday.replace(/(.{4})(.{2})/, '$1-$2-');//通过正则表达式来指定输出格式为:2020-04-26}$("#formIUStudent [id='IUBirthday']").val(birthday);})
提取性别:
slice() 从已有的数组中返回选定的元素
slice(a,b):索引从0开始,从a开始开始选取到b结束选取(不包括该元素)。
%表示求余运算,即 2%10=2,10%2=0,10%3=1。
例: var ttt = [“1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “10”];
console.log(ttt.slice(3,6));//输出为 [“4”, “5”, “6”]
console.log(ttt.slice(-6, -3));// 输出为 [“5”, “6”, “7”]
//提取身份证性别
$("#IUsex").click(function () {var idCard = $("#formIUStudent [id='IUIdentityCard']").val();var sexStr = '';if (idCard !== "") {//注意:substring substr indexOf 取前不取后 例如(1,2)取1不取2if (parseInt(idCard.slice(-2, -1)) % 2 == 1) {sexStr = '男';}else {sexStr = '女';}}$("#formIUStudent [id='IUsex']").val(sexStr);
})
身份证提取生日和性别相关推荐
- mysql根据身份证提取生日和性别和实时计算年龄
简版: SELECT id_card_no '身份证号' ,YEAR(NOW()) -SUBSTR(id_card_no,7,4) '岁数', SUBSTR(id_card_no,7,8) '出生年月 ...
- js生日计算年龄_你知道用EXCEL可以从身份证中提取生日、性别、年龄、生肖吗?...
首先我们先了解下中国身份证号码的编排规则,中国公民身份证共18位,1~6位为省份地区信息码:7~14位为出生日期码:15~16位数字表示所在地的派出所的代码:第17位数字表示性别(奇数表示男性,偶数表 ...
- 【js】根据出生日期算出年龄,获取最近几天日期,实现身份证计算生日,性别,年龄,深度比较两个对象是否相同
/* 根据出生日期算出年龄*/ export function getAgeBirth(strBirthday) {let returnAgeconst strBirthdayArr = strBir ...
- 身份证提取生日,判断性别
/// <summary> /// 验证身份证号码 /// </summary> /// <param name=&quo ...
- C# 检验身份证号并提取生日和性别
/// <summary> /// 验证身份证号码 /// </summary> /// <param name=&quo ...
- 15位和18位身份证提取出生日期,性别和城市代码
18位身份证书的验证规则 18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999<公民身份号码>中做了明确的规定. GB11643-1999<公民身份 ...
- 通过身份证号提取性别_身份证号提取生日、年龄、性别、籍贯,最简单的方法!...
上一期,Amy跟大家分享了如何从身份证号中提取出生日期.今天我们继续来讲如何提取年龄.性别.籍贯. 身份证号提取年龄 ✦思路:在E2单元格输入公式"=DATEDIF(D2,TODAY(),& ...
- 根据身份证号获取地址、年龄、星座、生肖、生日、性别等基本信息
居民身份证,是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民.并作为每个人重要的身份证明文件. 只需要一条身份证号信息就可以获取到出生地址.年龄.星座.生肖.生日.性别等基本信息,在用 ...
- 入门PHP教程:PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
用PHP根据身份证号码,获取性别.获取生日.计算年龄等多个信息 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3.PHP根据身份证号码,计算年龄. 4.PHP ...
最新文章
- Cell:肠道菌群促进帕金森发生ParkinsonDisease
- 景观专业结合计算机基础的论文,计算机基础应用论文
- 修改服务器ssh登录超时时间
- 你不知道的CDN圈内黑话有哪些?
- 【恋上数据结构】图代码实现、最小生成树(Prim、Kruskal)、最短路径(Dijkstra、Bellman-Ford、Floyd)
- [工具开发] 移动梦网短信发送客户端
- 基于TensorFlow实现自定义层的项目代码
- (8)USB协议 —— 高速模式握手过程
- 基于FreeMarker+aspose的Word模板制作及打印
- 单词风暴 分享ID:121082704-BJ0B8-L7IJ5
- dfuse 与 Solana 宣布合作,为其高吞吐量区块链提供强大的数据解决方案
- 代码执行器 hook console.log 方案
- jzoj5236. 【NOIP2017模拟8.7A组】利普希茨
- python吃内存吗_python – 为什么泡菜吃内存?
- Memcached replace 命令
- 过滤掉URL中的参数部分
- 瀚云轩玉石系统瀚云轩玉石竞拍系统开发玩法与开发源码分享
- 前端提效 - js 批量导出 excel 为zip压缩包
- cocos2dx 3.17.2 升级最新的Spine
- 关于layui的table组件不支持IE导出的问题简单修复
热门文章
- 【从零学习openCV】IOS7根据人脸检测
- Excel除了复制粘贴,更快速的将单元格区域的公式转换成数值?
- 【每日一读】Large Scale Network Embedding: A Separable Approach
- 【云周刊】第130期:阿里研究院发布新网商五大预测,2020年将诞生第一个机器人网商?
- 【2023】Kotlin教程 第二篇 面向对象与函数式编程 第15章 数据容器——数组和集合 15.2 集合概述
- Linux 时间校准与同步
- 蓝桥杯:C语言实现字母图形
- ---- 招聘之数据结构 ----
- JS处理JSON字符串转数组,数字超17为处理方法
- 除了迅雷,这几款下载神器也超级好用!