当前位置: 首页 > news >正文

深圳做网站的网网站开发文档范例

深圳做网站的网,网站开发文档范例,海外免费服务器,金融投资网站方案根据《新版外国人永久居留身份证适配性改造要点》#xff0c;公司需要把代码中对身份证的校验进行优化 就文档内容可以看到需要优化的要点是#xff1a; 新版永居证号码以 9 开头 受理地区代码出生日期顺序码校验码#xff1b;#xff08;共18位#xff09; eg#xff…根据《新版外国人永久居留身份证适配性改造要点》公司需要把代码中对身份证的校验进行优化 就文档内容可以看到需要优化的要点是 新版永居证号码以 9 开头 受理地区代码出生日期顺序码校验码共18位 eg932682198501010017 既往版本永居证号码 由三位国家和地区代码开头 地址码顺数码校验码共15位 egKAZ110090123105 // 身份证号码验证 export function testIdCard(id) {// 1 验证通过!, 0 //校验不通过 // id为身份证号码// 新 增加新版永居证号码 以9开头再加受理区域var format /^(((([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4})|(([9](([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2])))\d{3}))(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/;var format15Foreign /^[a-zA-Z]{3}[0-9]{4}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{2}$/;//号码规则校验if (!(format.test(id) || format15Foreign.test(id))) {return { status: 0, msg: 身份证号码不合规 };}//区位码校验if (id.length 18) {//出生年月日校验 前正则限制起始年份为1900;var year id.substr(6, 4),//身份证年month id.substr(10, 2),//身份证月date id.substr(12, 2),//身份证日time Date.parse(month - date - year),//身份证日期时间戳datenow_time Date.parse(new Date()),//当前时间戳dates (new Date(year, month, 0)).getDate();//身份证当月天数if (time now_time || date dates) {return { status: 0, msg: 出生日期不合规 }}//校验码判断var c new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //系数var b new Array(1, 0, X, 9, 8, 7, 6, 5, 4, 3, 2); //校验码对照表var id_array id.split();var sum 0;for (var k 0; k 17; k) {sum parseInt(id_array[k]) * parseInt(c[k]);}if (id_array[17].toUpperCase() ! b[sum % 11].toUpperCase()) {return { status: 0, msg: 身份证校验码不合规 }}}return { status: 1, msg: 校验通过 } }// 城市代码列表 11: 北京, 12: 天津, 13: 河北, 14: 山西, 15: 内蒙古, 21: 辽宁, 22: 吉林,23: 黑龙江 , 31: 上海, 32: 江苏, 33: 浙江, 34: 安徽, 35: 福建, 36: 江西,37: 山东, 41: 河南, 42: 湖北 , 43: 湖南, 44: 广东, 45: 广西, 46: 海南,50: 重庆, 51: 四川, 52: 贵州, 53: 云南, 54: 西藏 , 61: 陕西, 62: 甘肃,63: 青海, 64: 宁夏, 65: 新疆, 71: 台湾, 81: 香港, 82: 澳门 // 地址码判断 ([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}// 9 开头再加上 地址码判断 ([9](([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2])))\d{3}正则可视化图片转化工具https://c.runoob.com/front-end/7625/#!flagsre%5E(a%7Cb)*%3F%24 format 正则可视化图片看不清可以自己用上分链接工具试一下
http://www.dnsts.com.cn/news/115852.html

相关文章:

  • asp.net实用网站开发doc做门户网站的好处
  • 门户网站建设调查问卷视频转wordpress
  • 时间轴网页网站模板唐山网站建设费用
  • 创建了网站seo的基本内容
  • 我想建网站网站建设林晓东
  • 关于做电影的网站设计河南安阳县
  • 天津高端网站建设制作专业的微网站哪家好
  • 英雄联盟网站模版爱吧
  • 班组建设管理网站临沂seo排名外包
  • 设计交流的网站龙岗做棋牌网站建设
  • 网页设计属于什么行业类别seo关键词seo排名公司
  • 网站的百度推广怎么做wordpress支付宝支付宝
  • 河南网站推广优化一个公司可以有两个网站吗
  • 网站推广代理一套公司vi设计多少钱一
  • 中国建设网站用户名做一家视频网站吗
  • linux下网站搭建网站弹广告是什么样做的
  • 溧水114网站开发小本本教你做网站
  • 网站怎么做网站收录中国工业机械加工网
  • 新加坡的网站域名吴中区建设局招标网站
  • 拖拽式建站平台手机版网页游戏在线玩
  • 如何提高网站打开速度模板建站和开发网站区别
  • 网站开发实现顺序淘宝详情页做的比较好的网站
  • 桓台县建设局网站网络营销导向企业网站建设的一般原则是什么?
  • 网站后台管理的超级链接怎么做四川网站seo
  • 老河口网站邢台视频优化
  • 医院网站建设情况说明前端网站开发教程
  • 如何设计一个购物网站手机网站设计费用
  • 台州做鞋子网站淘宝官网首页设计
  • 沙元埔做网站的公司聊城做网站的公司市场
  • 跨境电商网站系统开发网站开发用什么语言最多