Parcourir la source

1.身份末尾为X 脱敏失效

wxg il y a 3 ans
Parent
commit
fdf1c311c1
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/main/java/com/yx/face/boot/uitls/SMSOrIdCardUtils.java

+ 1 - 1
src/main/java/com/yx/face/boot/uitls/SMSOrIdCardUtils.java

@@ -82,7 +82,7 @@ public class SMSOrIdCardUtils {
     隐藏身份证中间的部分
      */
     public static String hideIdNumber(String idNumber){
-        return idNumber.replaceAll("(\\d{4})\\d{10}(\\d{4})","$1*****$2");
+        return idNumber.substring(0, 4) +"*****" + idNumber.substring(14);
     }
 
     /*