Java手機號、銀行卡加密


手機號加密

String phone = "17615835607";
String hidenPhone = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");
System.out.println(hidenPhone);

 

  

銀行卡加密

public static String getHideBankCardNum(String bankCardNum) {
    if (StringUtil.isEmpty(bankCardNum)) return "未綁定";

    int length = bankCardNum.length();
    if (length > 4) {
        String startNum = bankCardNum.substring(0, 4);
        String endNum = bankCardNum.substring(length - 4, length);
        bankCardNum = startNum + "********" + endNum;
    }

    return bankCardNum;
}
 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM