参照标准:

《GB_32100-2015_法人和其他组织统一社会信用代码编码规则.》
按照编码规则:
统一代码为18位,统一代码由十八位的数字或大写英文字母(不适用I、O、Z、S、V)组成,由五个部分组成:
第一部分(第1位)为登记管理部门代码,9表示工商部门;(数字或大写英文字母)
第二部分(第2位)为机构类别代码;(数字或大写英文字母)
第三部分(第3-8位)为登记管理机关行政区划码;(数字)
第四部分(第9-17位)为全国组织机构代码;(数字或大写英文字母)
第五部分(第18位)为校验码(数字或大写英文字母)

正则编写:

// 统一社会信用代码
/^[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}$/g

单个校验时可使用:test方法;数组时使用match方法.

另外还有一个企业注册号的正则,它的规则是15位数字字母组成:

// 企业注册号
/^[A-Za-z0-9]\w{14}$/g

统一社会代码构成

精准准确的统一社会信用代码正则(js)相关推荐

  1. JAVA统一社会信用代码正则,用户登录名正则

    统一社会信用代码正则 /*** @description 校验18位的统一社会信用代码* @author CaiCheng* @date 2019年11月5日19:17:31*/public stat ...

  2. 统一社会信用代码 正则验证

    统一社会信用代码C#正则验证 [1-9A-GY]{1}[1239]{1}[1-5]{1}[0-9]{5}[0-9A-Z]{10} 转载于:https://www.cnblogs.com/Qos8/p/ ...

  3. js统一社会信用代码正则验证

    按照编码规则: 统一代码为18位,统一代码由十八位的数字或大写英文字母(不适用I.O.Z.S.V)组成,由五个部分组成: 第一部分(第1位)为登记管理部门代码,9表示工商部门:(数字或大写英文字母) ...

  4. 统一社会信用代码的编码格式以及js正则校验

    统一社会信用代码 统一社会信用代码正则:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/ // 返回值为true或false functio ...

  5. 小程序正则验证 身份证号、统一社会信用代码

    公共方法封装 // util.js页面,封装的公共方法/*** 去掉字符串头尾空格*/ function trim(str) {return str.replace(/(^\s*)|(\s*$)/g, ...

  6. Python实现统一社会信用代码校验(GB32100-2015)

    Python实现统一社会信用代码校验 统一社会信用代码国标校验 统一社会信用代码国标校验规则 示例说明 Python代码实现(仅实现GB- 32100-2015中的规则) 统一社会信用代码国标校验   ...

  7. JAVA 身份证校验与统一社会信用代码校验

    B话少说,上代码 原理默认大家都懂了,不懂的话可以百度一下 package com.microlinktech.rns.util;import lombok.Getter; import lombok ...

  8. JS校验统一社会信用代码的真实性

    统一代码的构成 结构 代码及说明 统一社会信用代码来源字符与数值对应关系表 统一社会信用代码相应顺序上对应的加权因子 计算示例 js代码实现 统一社会信用代码:每一个法人和其他组织在全国范围内唯一的. ...

  9. 统一社会信用代码正则表达式

    统一社会信用代码正则表达式: 统一社会信用代码由18位数字或者大写字母组成,但是字母不包括 I.O.Z.S.V 一共由五部分组成 第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构 ...

最新文章

  1. Python多进程 AttributeError: Can't get attribute 'worker' on module '__main__' from
  2. 进程、线程与应用程序域
  3. opencv基础小程序大集合
  4. 软件需求和结构_软件体系结构
  5. C# Dispose模式
  6. Solr学习总结(一)Solr介绍
  7. 累加器A用c语言,累加器A的主要作用是什么_一文解析累加器a和acc的区别
  8. mysql志新计划,在使用Perl DBI迭代结果集时更新MySQL表是否安全?
  9. sessionStorage、localStorage存储api
  10. JSP基础之 C标签中的 varStatues属性
  11. 【转】使用cocos2d-console工具转换脚本为字节码
  12. IP雷达4.0 测试版
  13. 每日作业-品优购详情页
  14. 毕业之后, 这些年薪50万+的90后程序员都经历了什么?
  15. in作为介词的用法_介词in的用法
  16. Vue Bootstrap 结合学习笔记(一)
  17. AD域内禁用所有计算机445端口,勒索病毒“永恒之蓝”变种再来,该如何关闭445端口(收藏)(示例代码)...
  18. python监控端口_python监控设备端口示例
  19. Outlook 2016 pst/ost邮件数据文件迁移实现
  20. 高版本手机获取anr日志文件命令

热门文章

  1. (转)UEFI系统的启动过程
  2. android如何开手机,安卓手机如何打开.data文件?
  3. HttpServletRequest对象,请求行、请求头、请求体
  4. python 0 100被7整除_python: 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符串格式化方法美化输出格式。...
  5. pyscripter支持python什么版本_pyscripter 64位下载-pyscripter x64下载2.5.3 官方最新版-Python集成开发环境IDE西西软件下载...
  6. 用户的登录及注册功能
  7. Flutter仿闲鱼底部导航栏实现
  8. 【opencv】轮廓特征(质心,面积,周长,近似轮廓,凸包,凸度,边界矩形,直角矩形,旋转矩形,最小闭合圈,拟合椭圆、直线)
  9. Android之微信开放平台创建应用
  10. 第一篇:关键点检测算法基础及mmpose文件夹规则