Quellcode durchsuchen

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

wxg vor 3 Jahren
Ursprung
Commit
fdf1c311c1
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  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);
     }
 
     /*