手机和身份证隐藏中间几位的工具类

public class DigitUtil {
    /**
     *  手机号中间四位隐藏
     * @param phone  手机号
     * @return
     */
    public static String phoneHide(String phone){
        String phoneHide = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
        return    phoneHide;
    }

    /**
     * 身份证中间八位隐藏
     * 隐藏出生年月
     * @param idCard  身份证号码
     * @return
     */
    public static String idCardHide(String idCard){
        String replaceAll = idCard.replaceAll("(\\d{6})\\d{8}(\\w{4})", "$1*****$2");
        return replaceAll;
    }
}

猜你喜欢

转载自blog.csdn.net/qq_38875767/article/details/80235124