b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

JS使用正则表达式来验证ID号

电脑杂谈  发布时间:2020-04-07 10:22:51  来源:网络整理

别胡说八道,让我先向您展示一段代码

function isCardNo(card) 
{ 
  // 号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X 
  var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
  if(reg.test(card) === false) 
  { 
    alert("输入不合法"); 
    return false; 
  } 
} 

实名认证界面在最近的项目中使用. 实名认证接口价格比SMS高出几美分,因此,严格检查了调用实名认证的条件js如何验证号码,因此使用js验证真实性Name和js验证ID号.

输入主题

js使用Unicode字符来匹配真实姓名,中文名称的长度通常为2-4js如何验证号码,因此请重复匹配{2,4}次

1.js验证真实姓名

var regName =/^[\u4e00-\u9fa5]{2,4}$/; 
if(!regName.test(name)){ 
  alert(‘真实姓名填写有误‘); 
   return false; 
 } 

js验证ID号,中文ID号,第一代ID号是15位数字,第二代ID是18位数字,除了最后一位校验位可能是数字还是'X'或'x',所以有四种可能: a.15位数字b.18位数字c.17位数字,第18位数字是'X'd.17位数字,第18位数字是'x'

2.js验证ID号

var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
if(!regIdNo.test(idNo)){ 
  alert(‘号填写有误‘); 
  return false; 
} 

以上是我介绍给您的JS,用于使用正则表达式验证ID号. 希望对大家有帮助. 如果您有任何疑问,请给我留言,我会及时回复您. 非常感谢您对我们网站的支持!

本文标题: JS使用正则表达式来验证ID号

本文地址:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-166938-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...