精准准确的统一社会信用代码正则(js)
参照标准:
《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)相关推荐
- JAVA统一社会信用代码正则,用户登录名正则
统一社会信用代码正则 /*** @description 校验18位的统一社会信用代码* @author CaiCheng* @date 2019年11月5日19:17:31*/public stat ...
- 统一社会信用代码 正则验证
统一社会信用代码C#正则验证 [1-9A-GY]{1}[1239]{1}[1-5]{1}[0-9]{5}[0-9A-Z]{10} 转载于:https://www.cnblogs.com/Qos8/p/ ...
- js统一社会信用代码正则验证
按照编码规则: 统一代码为18位,统一代码由十八位的数字或大写英文字母(不适用I.O.Z.S.V)组成,由五个部分组成: 第一部分(第1位)为登记管理部门代码,9表示工商部门:(数字或大写英文字母) ...
- 统一社会信用代码的编码格式以及js正则校验
统一社会信用代码 统一社会信用代码正则:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/ // 返回值为true或false functio ...
- 小程序正则验证 身份证号、统一社会信用代码
公共方法封装 // util.js页面,封装的公共方法/*** 去掉字符串头尾空格*/ function trim(str) {return str.replace(/(^\s*)|(\s*$)/g, ...
- Python实现统一社会信用代码校验(GB32100-2015)
Python实现统一社会信用代码校验 统一社会信用代码国标校验 统一社会信用代码国标校验规则 示例说明 Python代码实现(仅实现GB- 32100-2015中的规则) 统一社会信用代码国标校验 ...
- JAVA 身份证校验与统一社会信用代码校验
B话少说,上代码 原理默认大家都懂了,不懂的话可以百度一下 package com.microlinktech.rns.util;import lombok.Getter; import lombok ...
- JS校验统一社会信用代码的真实性
统一代码的构成 结构 代码及说明 统一社会信用代码来源字符与数值对应关系表 统一社会信用代码相应顺序上对应的加权因子 计算示例 js代码实现 统一社会信用代码:每一个法人和其他组织在全国范围内唯一的. ...
- 统一社会信用代码正则表达式
统一社会信用代码正则表达式: 统一社会信用代码由18位数字或者大写字母组成,但是字母不包括 I.O.Z.S.V 一共由五部分组成 第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构 ...
最新文章
- Python多进程 AttributeError: Can't get attribute 'worker' on module '__main__' from
- 进程、线程与应用程序域
- opencv基础小程序大集合
- 软件需求和结构_软件体系结构
- C# Dispose模式
- Solr学习总结(一)Solr介绍
- 累加器A用c语言,累加器A的主要作用是什么_一文解析累加器a和acc的区别
- mysql志新计划,在使用Perl DBI迭代结果集时更新MySQL表是否安全?
- sessionStorage、localStorage存储api
- JSP基础之 C标签中的 varStatues属性
- 【转】使用cocos2d-console工具转换脚本为字节码
- IP雷达4.0 测试版
- 每日作业-品优购详情页
- 毕业之后, 这些年薪50万+的90后程序员都经历了什么?
- in作为介词的用法_介词in的用法
- Vue Bootstrap 结合学习笔记(一)
- AD域内禁用所有计算机445端口,勒索病毒“永恒之蓝”变种再来,该如何关闭445端口(收藏)(示例代码)...
- python监控端口_python监控设备端口示例
- Outlook 2016 pst/ost邮件数据文件迁移实现
- 高版本手机获取anr日志文件命令
热门文章
- (转)UEFI系统的启动过程
- android如何开手机,安卓手机如何打开.data文件?
- HttpServletRequest对象,请求行、请求头、请求体
- python 0 100被7整除_python: 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符串格式化方法美化输出格式。...
- pyscripter支持python什么版本_pyscripter 64位下载-pyscripter x64下载2.5.3 官方最新版-Python集成开发环境IDE西西软件下载...
- 用户的登录及注册功能
- Flutter仿闲鱼底部导航栏实现
- 【opencv】轮廓特征(质心,面积,周长,近似轮廓,凸包,凸度,边界矩形,直角矩形,旋转矩形,最小闭合圈,拟合椭圆、直线)
- Android之微信开放平台创建应用
- 第一篇:关键点检测算法基础及mmpose文件夹规则