当前位置: 代码迷 >> Java Web开发 >> Java怎么可以指定字符串出现第几次
  详细解决方案

Java怎么可以指定字符串出现第几次

热度:2745   发布时间:2013-02-25 21:11:36.0
Java如何可以指定字符串出现第几次
比如
<tr><td></td></tr>
<tr><td></td></tr>
<tr><td></td></tr>

我想找第三个tr

------解决方案--------------------------------------------------------
是这个意思吗?
Java code
public class Test {    public static void main(String args[]) throws Exception{        String html = "<tr><td>aa</td></tr><tr><td>bb</td></tr><tr><td>cc</td></tr>";        Matcher m = Pattern.compile("<tr>.+?</tr>").matcher(html);        int c = 1;        while(m.find()){            if(c++ == 3){                System.out.println(m.group(0));            }        }    }}