From 6fa82a33782a9a714ec3ed845f03b64695e04b9d Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 22 Mar 2021 09:41:31 +0800 Subject: [PATCH] add carLicence --- .../java/cn/hutool/core/util/DesensitizedUtil.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/util/DesensitizedUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/DesensitizedUtil.java index 9035aaebd..cc0564b7f 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/DesensitizedUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/DesensitizedUtil.java @@ -57,11 +57,12 @@ public class DesensitizedUtil { * DesensitizedUtil.desensitized("duandazhi-jack@gmail.com.cn", DesensitizedUtils.DesensitizedType.EMAIL)) = "d*************@gmail.com.cn" * DesensitizedUtil.desensitized("1234567890", DesensitizedUtils.DesensitizedType.PASSWORD)) = "**********" * DesensitizedUtil.desensitized("苏D40000", DesensitizedUtils.DesensitizedType.CAR_LICENSE)) = "苏D4***0" + * * - * @author dazer and neusoft and qiaomu - * @param str 字符串 + * @param str 字符串 * @param desensitizedType 脱敏类型;可以脱敏:用户id、中文名、身份证号、座机号、手机号、地址、电子邮件、密码 * @return 脱敏之后的字符串 + * @author dazer and neusoft and qiaomu * @since 5.6.2 */ public static String desensitized(CharSequence str, DesensitizedUtil.DesensitizedType desensitizedType) { @@ -77,7 +78,7 @@ public class DesensitizedUtil { newStr = DesensitizedUtil.chineseName(String.valueOf(str)); break; case ID_CARD: - newStr = DesensitizedUtil.idCardNum(String.valueOf(str),1,2); + newStr = DesensitizedUtil.idCardNum(String.valueOf(str), 1, 2); break; case FIXED_PHONE: newStr = DesensitizedUtil.fixedPhone(String.valueOf(str)); @@ -159,7 +160,7 @@ public class DesensitizedUtil { if (StrUtil.isBlank(num)) { return StrUtil.EMPTY; } - return StrUtil.hide(num, 4, num.length()-2); + return StrUtil.hide(num, 4, num.length() - 2); } /** @@ -172,7 +173,7 @@ public class DesensitizedUtil { if (StrUtil.isBlank(num)) { return StrUtil.EMPTY; } - return StrUtil.hide(num, 3, num.length()-4); + return StrUtil.hide(num, 3, num.length() - 4); } /** @@ -187,7 +188,7 @@ public class DesensitizedUtil { return StrUtil.EMPTY; } int length = address.length(); - return StrUtil.hide(address, length-sensitiveSize, length); + return StrUtil.hide(address, length - sensitiveSize, length); } /**