<font color=#ffffff>终场/90分/半场:1:4 / <b>1:4</b> / 0:1</font>
如上,在一个页面源码中取得比分 黑,很多这种字串。<font color=#ffffff>终场/90分/半场:是固定的 数字比分不固定,牛人帮写一个

解决方案 »

  1.   

    <font color=#ffffff>终场/90分/半场:1:4 / <b>1:4 </b> / 0:1 </font>
    得到 1:4/1:4/0:1
    这种东西
      

  2.   

    public static void main(String[] args) { String str = "<font color=#ffffff>终场/90分/半场:1:4 / <b>1:4 </b> / 0:1 </font> "; 
    str = removeTagFromText(str);
    String[] strs = str.split(":"); 
    System.out.println(strs[1]);

    } public static String removeTagFromText(String content) {
    Pattern p = null;
    Matcher m = null;
    String value = null; // 去掉<>标签
    p = Pattern.compile("(<[^>]*>)");
    m = p.matcher(content);
    String temp = content;
    while (m.find()) {
    value = m.group(0);
    temp = temp.replace(value, "");
    } return temp.replace(" ", "");
    }运行结果:
    1:4/1:4/0:1
      

  3.   

    一个文件中有很多个<font color=#ffffff>终场/90分/半场:1:4 / <b>1:4 </b> / 0:1 </font>如何全部取出?