不多說廢話了,直接上代碼,簡單明瞭哈!
/*
* 測試,正則表達式隱藏手機號中間四位
* */
@Test
public void encryption(){
//定義11爲手機號
String phoneNo = "17329378083";
//利用正則,將手機號碼中間四位隱藏
phoneNo = phoneNo.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
//輸出隱藏後的手機號
System.out.println("隱藏後手機號:"+phoneNo);
}