From 8ef6cc463ec3e1c7f7164bcfe19c383214cb5db4 Mon Sep 17 00:00:00 2001
From: 张天森 <1292933220@qq.com>
Date: 星期一, 11 七月 2022 09:25:58 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into huacheng_zts
---
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java
index 790b5ed..f6278fb 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/SensitiveUtil.java
@@ -43,18 +43,14 @@
public static String replaceName(String str) {
- String reg = ".{1}";
- StringBuffer sb = new StringBuffer();
- Pattern p = Pattern.compile(reg);
- Matcher m = p.matcher(str);
- int i = 0;
- while (m.find()) {
- i++;
- if (i == 1)
- continue;
- m.appendReplacement(sb, "*");
+ if(StringUtils.isNotEmpty(str)){
+ if(str.length()==2){
+ str=str.replace(str.substring(1),"*");
+ }
+ if(str.length()>2) {
+ str=str.replace(str.substring(1,str.length()-1),"*");
+ }
}
- m.appendTail(sb);
- return sb.toString();
+ return str;
}
}
--
Gitblit v1.7.1