初学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);
    }
  }

 

posted @ 2014-06-02 19:33  龚细军  阅读(221)  评论(0编辑  收藏  举报