欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java判断一段话中是否有电话号码,java一段话,判断一段话中是否有电话号

来源: javaer 分享于  点击 13423 次 点评:147

Java判断一段话中是否有电话号码,java一段话,判断一段话中是否有电话号


判断一段话中是否有电话号码,并将其进行隐藏:

    public static String hidPhone(String string) {        Pattern pattern = Pattern.compile("(?<!\\d)(?:(?:1[34578]\\d{9})|(?:861[34578]\\d{9}))(?!\\d)");        Matcher matcher = pattern.matcher(string);        StringBuffer bf = new StringBuffer(64);        while (matcher.find()) {//           bf.append(matcher.group()).append(",");//            System.out.println(matcher.group());            string = string.replace(matcher.group(), matcher.group().substring(0,3)+"********");        }//      int len = bf.length();//      if (len > 0) {//          bf.deleteCharAt(len - 1);//      }//      System.out.println(bf.toString());        return string;    }
相关栏目:

用户点评