最好是  附件标题  也取出来 

解决方案 »

  1.   

    正则表达式: "PHONE:([\\d\\-]*)\\]([^\\[]*)\\[.*PDF:\"(http://[^\"]*)\"]([^\\[]*)"
    String src = "文本文本文本[PHONE:13800001111]张三[/PHONE]文本文本。文本文本[PDF:\"http://1.1.1.1/path/filename.pdf\"]附件标题[/PDF]]";
    String reg = "PHONE:([\\d\\-]*)\\]([^\\[]*)\\[.*PDF:\"(http://[^\"]*)\"]([^\\[]*)";

    Pattern p = Pattern.compile(reg);
    Matcher m = p.matcher(src); while(m.find()) {
    for (int i=1; i<=m.groupCount(); i++)
    System.out.println("Group" + i + ": " + m.group(i));
    System.out.println();
    }
      

  2.   


    3楼的亲~  谢谢