正则表达式隐藏手机号中间四位

      不多说废话了,直接上代码,简单明了哈!

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

正则表达式隐藏手机号中间四位