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   林柚晞  阅读(216)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」



点击右上角即可分享
微信分享提示