类 CreditCodeUtil
java.lang.Object
com.luna.common.regex.CreditCodeUtil
统一社会信用代码工具类
第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构类别代码1位 (数字或大写英文字母) 第三部分:登记管理机关行政区划码6位 (数字) 第四部分:主体标识码(组织机构代码)9位 (数字或大写英文字母) 第五部分:校验码1位 (数字或大写英文字母)
- 从以下版本开始:
- 5.2.4
- 作者:
- looly
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleanisCreditCode(CharSequence creditCode) 是否是有效的统一社会信用代码static booleanisCreditCodeSimple(CharSequence creditCode) 正则校验统一社会信用代码(18位)static String获取一个随机的统一社会信用代码
-
字段详细资料
-
CREDIT_CODE_PATTERN
-
-
构造器详细资料
-
CreditCodeUtil
public CreditCodeUtil()
-
-
方法详细资料
-
isCreditCodeSimple
正则校验统一社会信用代码(18位)第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构类别代码1位 (数字或大写英文字母) 第三部分:登记管理机关行政区划码6位 (数字) 第四部分:主体标识码(组织机构代码)9位 (数字或大写英文字母) 第五部分:校验码1位 (数字或大写英文字母)
- 参数:
creditCode- 统一社会信用代码- 返回:
- 校验结果
-
isCreditCode
是否是有效的统一社会信用代码第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构类别代码1位 (数字或大写英文字母) 第三部分:登记管理机关行政区划码6位 (数字) 第四部分:主体标识码(组织机构代码)9位 (数字或大写英文字母) 第五部分:校验码1位 (数字或大写英文字母)
- 参数:
creditCode- 统一社会信用代码- 返回:
- 校验结果
-
randomCreditCode
获取一个随机的统一社会信用代码- 返回:
- 统一社会信用代码
-