소스 검색

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

wxg 3 년 전
부모
커밋
fdf1c311c1
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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);
     }
 
     /*