15/18位身份证号码验证
15/18位身份证号码验证
正则表达式:(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<script type="text/javascript">
function isCardNo(card) //card为input的ID属性值{ // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card.value) === false) { alert("身份证输入不合法"); return false; } }
</script>
<body>证件号:<input id="card" type="text" placeholder="请输入身份证号码" οnchange="isCardNo(card)">
</body>
</html>
15/18位身份证号码验证相关推荐
- 15/18位身份证号码验证的正则表达式总结(详细版)
前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM d ...
- MySQL正则表达式判断身份证_15/18位身份证号码验证的正则表达式总结(详细版)...
前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM d ...
- python正则表达式 身份证_15/18位身份证号码验证的正则表达式总结(详细版)
前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM d ...
- 15/18位身份证号码正则表达式(详细版)
xxxxxx yyyy MM dd 375 0 十八位 xxxxxx yy MM dd 75 0 十五位 地区:[1-9]\d{5} 年的前两位:(18|19|([23]\d ...
- js正则表达式 - 验证11位手机号码、邮箱验证、18位身份证号码
正则解析 11位手机号码 reg表达式:/^[1][3,4,5,7,8][0-9]{9}$/ 规则:第一个数字1,第二个数字只能是3,4,5,7,8中的某一个,剩下的号码需要有9个数,范围在0-9之间 ...
- 15位、18位身份证号码正则表达式
身份证正则表达式 在项目中遇到身份证号码验证,百度了一些资料,太简单的和太复杂的pass,综合了一些案例,取长补短,形成了个折中版本的,正则表达式如下: var reg =/(^[1-9]\d{5}( ...
- 18位身份证号码规则及js验证
2019独角兽企业重金招聘Python工程师标准>>> 一.中国居民身份证号码规则 18位身份证号码编码规则:根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份 ...
- 15位和18位身份证号码的结构介绍
身份证号码编码方法 要进行身份证号码的验证,首先要了解身份证号码的编码规则.我国身份证号码多由若干位数字或者数字与字母混合组成.早期身份证由15位数字构成,这主要是在1980年以前发放的身份证,后来考 ...
- Oracle 通过15位或18位身份证号码计算年龄、出生年月日、性别
15位身份证号码各位的含义: 地址码(前六位数):表示身份证编码对象常住户口所在省份.地市,以及县(市.旗.区)的行政区划代码,1-2位数字表示所在地省.自治区.直辖市代码,第3.4位数字表示所在地地 ...
最新文章
- GitHub开源项目!一款功能强大的特征选择工具
- Kafka基础入门篇
- Django中Mysql数据库的使用
- sql中datetime日期类型字段比较(mysqloracle)
- STM32 编码器的CUBEMX的使用
- python 键盘输入int_Python编程 Python如何获取数据
- vue入门--简单嵌套路由的一个路径小问题
- 再也不用担心动态规划,BAT大佬精讲42道题目,相见恨晚
- 阿里云基于NVM的持久化高性能Redis数据库 1
- CMMI五级认证是什么?
- 子账号授权服务器,京东子账号装修权限之怎么授权使用详情页模板市场?
- 高等数学求导公式复习
- 除了PMP,项目经理还要考哪些证书?
- 二维线段树(线段树套线段树)
- 【原创】Codeforces 39A C*++ Calculations
- 医疗人工智能前景——医学影像
- 国密SM4,layui前端 和.net core后台 加密解密 .net加密解密
- 大公司,一般都怎么开会?
- 自制反汇编工具使用实例 其二(使用xmm寄存器初始化对象,以及空的成员函数指针)...
- 我的windows开发环境设定与日常使用指南