public class DesensitizationUtil {
    // 手机号码中间四位数字脱敏
    public static String mobileEncrypt(String mobile) {
        return mobile.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
    }
    //身份证号脱敏
    public static String idEncrypt(String id) {
        return id.replaceAll("(?<=\\w{3})\\w(?=\\w{4})", "*");
    }
}
posted on 2022-05-21 23:15  林柚晞  阅读(213)  评论(0编辑  收藏  举报