正则表达式隐藏手机号中间四位
不多说废话了,直接上代码,简单明了哈!
/*
* 测试,正则表达式隐藏手机号中间四位
* */
@Test
public void encryption(){
//定义11为手机号
String phoneNo = "17329378083";
//利用正则,将手机号码中间四位隐藏
phoneNo = phoneNo.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
//输出隐藏后的手机号
System.out.println("隐藏后手机号:"+phoneNo);
}