匹配18位社會信用程式碼正規表示式
根據《GB_32100-2015_法人和其他組織統一社會信用程式碼編碼規則》。
社會信用程式碼規則如下:
統一程式碼為18位,統一程式碼由十八位的數字或大寫英文字母(不適用I、O、Z、S、V)組成。
可以分解為五個部分:
第一部分(第1位)為登記管理部門程式碼,9表示工商部門(數字或大寫英文字母)
第二部分(第2位)為機構類別程式碼(數字或大寫英文字母)
第三部分(第3-8位)為登記管理機關行政區劃碼(數字)
第四部分(第9-17位)為全國組織機構程式碼(數字或大寫英文字母)
第五部分(第18位)為校驗碼(數字或大寫英文字母)
正規表示式程式碼如下:
[JavaScript] 純文字檢視 複製程式碼/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/
上面程式碼可以能夠匹配18位社會信用程式碼。
相關文章
- 匹配統一社會信用程式碼的正則
- 匹配空行正規表示式程式碼
- 匹配16進位制顏色正規表示式程式碼
- 匹配A股程式碼的正規表示式
- 匹配正負小數正規表示式程式碼
- 常用正規表示式匹配程式碼介紹
- 匹配中文正規表示式程式碼例項
- 匹配換行的正規表示式程式碼
- 匹配郵箱的正規表示式程式碼
- 匹配商品條形碼正規表示式程式碼
- 匹配ip-v4正規表示式程式碼
- 匹配ip-v6正規表示式程式碼
- 匹配css程式碼註釋的正規表示式CSS
- 正規表示式匹配空行程式碼例項行程
- 匹配指定位數的正規表示式程式碼
- 匹配浮點數的正規表示式程式碼
- 正規表示式匹配原理
- [譯]正規表示式匹配
- 字串——正規表示式匹配字串
- iOS正規表示式匹配iOS
- 匹配十六進位制顏色正規表示式
- 匹配漢字的正規表示式程式碼例項
- 匹配雙位元組字元的正規表示式程式碼字元
- 匹配<a>連結的正規表示式程式碼例項
- 匹配數字的正規表示式程式碼例項
- 正規表示式支配匹配模式模式
- JavaScript匹配中文正規表示式JavaScript
- 模式匹配與正規表示式模式
- Swift 正規表示式匹配NSRegularExpressionSwiftExpress
- python 正規表示式匹配Python
- 正規表示式匹配使用者密碼密碼
- 匹配十六進位制顏色值正規表示式
- 例項程式碼詳解正規表示式匹配換行
- 匹配url連結的正規表示式程式碼例項
- SITA報文解碼匹配的正規表示式
- 匹配Email、通用數字和Java程式碼的正規表示式AIJava
- 匹配雙位元組字元的正規表示式程式碼例項字元
- 匹配有效數字的正規表示式程式碼例項