1. 程式人生 > >手機和身份證隱藏中間幾位的工具類

手機和身份證隱藏中間幾位的工具類

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; } }