首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-09-27 
Java如何可以指定字符串出现第几次比如trtd/td/trtrtd/td/trtrtd/td/tr我想找第

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

热点排行