初学Java之Pattern与Matcher类

时间:2022-05-05
本文章向大家介绍初学Java之Pattern与Matcher类,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
  import java.util.regex.*;
  public class Gxjun{
    public static void main(String args[])
    {
      Pattern  p;    //模式对象
      Matcher  m;    //匹配对象
      String regex = "(http://|www)56?\w+56{1\w+56{1}\p{Alpha}+}"; 
      p =Pattern.compile(regex);
      String s="新浪:www.sina.cn,央视:http://www.cctv.com";     
      m=p.matcher(s);
      while(m.find()){
        String str=m.group();
        System.out.println(str);
      }
      System.out.println("剔除字符串中的网站地址后得到的字符串:");
      String result = m.replaceAll("");
      System.out.println(result);
    }
  }