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验证姓名和身份证号相关推荐

  1. js 处理姓名和身份证号中间部分用*****代替

    fm:今天让处理隐藏姓名和身份证号的小问题 然后就记录一下 下次可以直接用 不用找了 这个是身份证号直接用正则 this.form.s_legal_id=response.data.s_legal_i ...

  2. js验证手机号、身份证号

    1. 验证手机号-是否有11位 验证规则:首位:1.第2位:3 - 9.第3 - 8位:0 - 9 let phone = '15555'let myreg = /^[1][3,4,5,6,7,8,9 ...

  3. [前台]---js+jquery校验姓名,手机号,身份证号

    记一次前台验证姓名,手机号,身份证号的代码,复制即用,前提是有引入jquery. var name = "姓名"if(!is_forbidName(name)){alert(&qu ...

  4. 银行卡三元素检测 根据姓名+身份证号+银行卡卡号验证信息是否匹配

    银行卡检测api,根据姓名+身份证号+银行卡卡号验证信息是否匹配. 接口名称:银行卡检测api 接口平台:聚合数据 接口地址:http://v.juhe.cn/verifybankcard3/quer ...

  5. 阿里云校验用户身份证信息是否是真实有效,姓名和身份证号是参数

    package io.renren.common.utils;import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; imp ...

  6. 要求: 编写一个程序,提示用户输入: 姓名 ,身份证号(需要一次输完,中间用逗号分隔)随后打印用户的星座。 提示:输入功能用C实现会很简单,其他语言的话,就不用输入姓名和逗号了,直接输入身份证号就

    #include <stdio.h>int main(void) {char name[10]; //存储姓名int a, b; //a代表月,b代表日printf("请输入姓名 ...

  7. Java对姓名, 手机号, 身份证号, 地址进行脱敏

    替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...

  8. 设计银行项目中的注册银行用户基本信息的类,包括账户卡号、姓名、身份证号、联系电话、家庭住址。

    什么是类和对象? 类是模子,确定对象会拥有的特征(属性)和行为(方法),类的特点:类是对象的类型,具有相同属性和方法的一组对象的集合.对象是类的实例,什么是对象的属性?属性是对象拥有的各种特征:每个对 ...

  9. 上传身份证照片获取姓名和身份证号

    在项目中做了一个上传身份证正面 之后可以默认填写 姓名和身份证号的功能 来分享一下 1.用到的接口  http://api2.juheapi.com/cardrecon/upload 2.废话就不说了 ...

最新文章

  1. 微服务场景下的数据一致性解决方案
  2. Delphi Code Editor 之 编辑器选项
  3. 计算机基础知识的最小集合
  4. python一维平滑滤波_高斯滤波器的原理及其实现过程(附模板代码)
  5. VisualStudio.gitignore git 忽略
  6. 修改putty远程登录控制台的字体
  7. ffmpeg源码分析及mp4文件解析
  8. ambari mysql error code: 1665_ambari安装中常见的问题
  9. 20款漂亮的长阴影 LOGO 设计作品【附免费生成工具】
  10. python httplib2的安装
  11. php加密解密函数,PHP加密解密的函数
  12. Oracle中“行转列”的实现方式
  13. 智能电能计量管理系统
  14. 《你坏-大冰》阅读笔记
  15. [CF_GYM102900L]Traveling in the Grid World
  16. MM模块物料-供应商-PO-表
  17. 勘探重力实验matlab,重力场与重力勘探实验指导.ppt
  18. (转载)虚幻引擎3--【UnrealScript教程】章节一:11.Struct结构体
  19. 【flask】蓝图(Blueprint)
  20. PHP 对接美团大众点评团购券的开发步骤

热门文章

  1. HarmonyOS之IntentAgent启动Ability和发布公共事件
  2. 「一个人」的状态,总是最糟的
  3. 开方 质数_怎样开方?
  4. “专精特新”发展概况
  5. 【Latex】Texlive镜像安装问题解决open(>C:\Users\\x{00c2}ío\x{00c6}ó\x{00ee}\AppData\Local\Temp\sj5U6hahZk\tnOx_
  6. sqli-labs-Basic
  7. 《Linux性能优化实战》—倪朋飞,CPU部分学习笔记
  8. c语言如何实现多线程VC,多线程技术在VC中的应用
  9. chatgpt赋能python:Python做仿真模拟:一种高效、灵活、易用的工具
  10. mybatis批量添加