提交 c24f59fd authored 作者: 吕本才's avatar 吕本才

修改脱敏字段 前4 后4

上级 26e287df
...@@ -44,8 +44,10 @@ public enum DesensitizedType ...@@ -44,8 +44,10 @@ public enum DesensitizedType
* 经销商名称 * 经销商名称
* 保留前三字 后三字,中间6位星号替换 * 保留前三字 后三字,中间6位星号替换
* 正则表达式:(\S3))(\S*)(\S4) * 正则表达式:(\S3))(\S*)(\S4)
*
*/ */
DEALER_NAME(DesensitizedUtil::dealerNameSentive), DEALER_NAME(DesensitizedUtil::dealerNameSentive),
// DEALER_NAME(s -> s.replaceAll("(^.{4}).*(.{5}$)", "$1***$2")),
/** /**
* 车牌号码,包含普通车辆、新能源车辆 * 车牌号码,包含普通车辆、新能源车辆
......
...@@ -65,7 +65,11 @@ public class DesensitizedUtil { ...@@ -65,7 +65,11 @@ public class DesensitizedUtil {
// dealerName = StringUtils.hide(dealerName, startIndex, endIndex); // dealerName = StringUtils.hide(dealerName, startIndex, endIndex);
// } // }
dealerName = StringUtils.hide(dealerName, 4, dealerName.length() - 5); // dealerName = StringUtils.hide(dealerName, 4, dealerName.length() - 5);
dealerName = dealerName.replaceAll("(^.{4}).*(.{4}$)", "$1***$2");
return dealerName; return dealerName;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论