js验证姓名和身份证号
js验证真实姓名,是用的unicode字符的来进行匹配,而中国人的姓名长度一般都是2-4,所以重复匹配{2,4}次
1.js验证真实姓名
1 var regName =/^[\u4e00-\u9fa5]{2,4}$/; 2 if(!regName.test(name)){ 3 alert('真实姓名填写有误'); 4 return false; 5 }
js验证身份证号,中国的身份证号,一代身份证号是15位的数字,二代身份证都是18位的,最后一位校验位除了可能是数字还可能是'X'或'x',所以有四种可能性:a.15位数字 b.18位数字 c.17位数字,第十八位是'X' d.17位数字,第十八位是'x'
2.js验证身份证号
1 var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 2 if(!regIdNo.test(idNo)){ 3 alert('身份证号填写有误'); 4 return false; 5 }
参考链接:http://www.cnblogs.com/songhaipeng/archive/2012/12/27/2835030.html
转载于:https://www.cnblogs.com/superMay/p/4882604.html
js验证姓名和身份证号相关推荐
- js 处理姓名和身份证号中间部分用*****代替
fm:今天让处理隐藏姓名和身份证号的小问题 然后就记录一下 下次可以直接用 不用找了 这个是身份证号直接用正则 this.form.s_legal_id=response.data.s_legal_i ...
- js验证手机号、身份证号
1. 验证手机号-是否有11位 验证规则:首位:1.第2位:3 - 9.第3 - 8位:0 - 9 let phone = '15555'let myreg = /^[1][3,4,5,6,7,8,9 ...
- [前台]---js+jquery校验姓名,手机号,身份证号
记一次前台验证姓名,手机号,身份证号的代码,复制即用,前提是有引入jquery. var name = "姓名"if(!is_forbidName(name)){alert(&qu ...
- 银行卡三元素检测 根据姓名+身份证号+银行卡卡号验证信息是否匹配
银行卡检测api,根据姓名+身份证号+银行卡卡号验证信息是否匹配. 接口名称:银行卡检测api 接口平台:聚合数据 接口地址:http://v.juhe.cn/verifybankcard3/quer ...
- 阿里云校验用户身份证信息是否是真实有效,姓名和身份证号是参数
package io.renren.common.utils;import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; imp ...
- 要求: 编写一个程序,提示用户输入: 姓名 ,身份证号(需要一次输完,中间用逗号分隔)随后打印用户的星座。 提示:输入功能用C实现会很简单,其他语言的话,就不用输入姓名和逗号了,直接输入身份证号就
#include <stdio.h>int main(void) {char name[10]; //存储姓名int a, b; //a代表月,b代表日printf("请输入姓名 ...
- Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...
- 设计银行项目中的注册银行用户基本信息的类,包括账户卡号、姓名、身份证号、联系电话、家庭住址。
什么是类和对象? 类是模子,确定对象会拥有的特征(属性)和行为(方法),类的特点:类是对象的类型,具有相同属性和方法的一组对象的集合.对象是类的实例,什么是对象的属性?属性是对象拥有的各种特征:每个对 ...
- 上传身份证照片获取姓名和身份证号
在项目中做了一个上传身份证正面 之后可以默认填写 姓名和身份证号的功能 来分享一下 1.用到的接口 http://api2.juheapi.com/cardrecon/upload 2.废话就不说了 ...
最新文章
- 微服务场景下的数据一致性解决方案
- Delphi Code Editor 之 编辑器选项
- 计算机基础知识的最小集合
- python一维平滑滤波_高斯滤波器的原理及其实现过程(附模板代码)
- VisualStudio.gitignore git 忽略
- 修改putty远程登录控制台的字体
- ffmpeg源码分析及mp4文件解析
- ambari mysql error code: 1665_ambari安装中常见的问题
- 20款漂亮的长阴影 LOGO 设计作品【附免费生成工具】
- python httplib2的安装
- php加密解密函数,PHP加密解密的函数
- Oracle中“行转列”的实现方式
- 智能电能计量管理系统
- 《你坏-大冰》阅读笔记
- [CF_GYM102900L]Traveling in the Grid World
- MM模块物料-供应商-PO-表
- 勘探重力实验matlab,重力场与重力勘探实验指导.ppt
- (转载)虚幻引擎3--【UnrealScript教程】章节一:11.Struct结构体
- 【flask】蓝图(Blueprint)
- PHP 对接美团大众点评团购券的开发步骤
热门文章
- HarmonyOS之IntentAgent启动Ability和发布公共事件
- 「一个人」的状态,总是最糟的
- 开方 质数_怎样开方?
- “专精特新”发展概况
- 【Latex】Texlive镜像安装问题解决open(>C:\Users\\x{00c2}ío\x{00c6}ó\x{00ee}\AppData\Local\Temp\sj5U6hahZk\tnOx_
- sqli-labs-Basic
- 《Linux性能优化实战》—倪朋飞,CPU部分学习笔记
- c语言如何实现多线程VC,多线程技术在VC中的应用
- chatgpt赋能python:Python做仿真模拟:一种高效、灵活、易用的工具
- mybatis批量添加