!1160 【轻量级修改】CreditCodeUtil增加说明,避免,提问:纳税人识别号 相关正则的问题

* 增加说明,避免,提问:纳税人识别号 相关正则的问题
This commit is contained in:
dazer007 2024-01-18 07:12:08 +00:00 committed by Looly
parent e8e6d24131
commit e3930836f3

View File

@ -23,8 +23,12 @@ import java.util.regex.Pattern;
/** /**
* 统一社会信用代码GB32100-2015工具类<br> * 统一社会信用代码GB32100-2015工具类<br>
* 标准见<a href="https://www.cods.org.cn/c/2020-10-29/12575.html">https://www.cods.org.cn/c/2020-10-29/12575.html</a> * 标准见<a href="https://www.cods.org.cn/c/2020-10-29/12575.html">https://www.cods.org.cn/c/2020-10-29/12575.html</a><br><br>
* *
* 三证合一一照一码政策之后纳税人识别号 == 统一社会信用代码<br>
* 政策见国家税务总局<a href="https://www.chinatax.gov.cn/n810219/n810724/c1838941/content.html?from=singlemessagel">三证合一后纳税人识别号有何变化</a><br><br>
*
* <b>规则</b>
* <pre> * <pre>
* 第一部分登记管理部门代码1位 (数字或大写英文字母) * 第一部分登记管理部门代码1位 (数字或大写英文字母)
* 第二部分机构类别代码1位 (数字或大写英文字母) * 第二部分机构类别代码1位 (数字或大写英文字母)
@ -61,8 +65,10 @@ public class CreditCodeUtil {
} }
/** /**
* 正则校验统一社会信用代码18位 * 正则校验统一社会信用代码18位<br>
* 注意此方法是简化版本并未严格判断校验码是否符合规则严格校验参考{@link #isCreditCode(CharSequence)}<br>
* *
* <b>规则</b>
* <pre> * <pre>
* 第一部分登记管理部门代码1位 (数字或大写英文字母) * 第一部分登记管理部门代码1位 (数字或大写英文字母)
* 第二部分机构类别代码1位 (数字或大写英文字母) * 第二部分机构类别代码1位 (数字或大写英文字母)