|
@ -147,6 +147,11 @@ public class MaskProcessor { |
|
|
private String maskIdCard(String originString) { |
|
|
private String maskIdCard(String originString) { |
|
|
|
|
|
|
|
|
IdCardRegexUtils regexUtil = IdCardRegexUtils.parse(originString); |
|
|
IdCardRegexUtils regexUtil = IdCardRegexUtils.parse(originString); |
|
|
|
|
|
if (regexUtil == null) { |
|
|
|
|
|
// 不匹配任何类型,不码
|
|
|
|
|
|
return originString; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (regexUtil.getTypeEnum() == IdCardTypeEnum.SFZH) { |
|
|
if (regexUtil.getTypeEnum() == IdCardTypeEnum.SFZH) { |
|
|
// 身份证号
|
|
|
// 身份证号
|
|
|
// 仅将6位之后的全都打码
|
|
|
// 仅将6位之后的全都打码
|
|
|