请问 如何将下面文字中的  proDetail.asp?projectID=11&proname=鲁能领寓 提取出来,还有诸如 在售、鲁能领寓、南京路53号甲、574等这样的信息提取出来,请高手指点!
<tr>
<td bgcolor=ffffff align=center style="padding:3" style="color:red">在售</td>
<td bgcolor=ffffff align=center style="padding:3"><a href=proDetail.asp?projectID=11&proname=鲁能领寓>鲁能领寓</a></td>
<td bgcolor=ffffff align=center style="padding:3">南京路53号甲</td>
<td bgcolor=ffffff align=center style="padding:3">574</td>
<td bgcolor=ffffff align=center style="padding:3">574</td>
<td bgcolor=ffffff align=center style="padding:3">市南区</td>
<td bgcolor=ffffff align=center style="padding:3"><span style="cursor: hand" language=javascript  onmouseover="this.style.color='#FF0000'" onClick="OpenMapWindow('备案楼盘','鲁能领寓','e_CS','11')"><img src="images/position.gif" width="22" height="22" alt="鲁能领寓"></span></td>
</tr>
<tr><td height=1 background="/images/h_dot.gif" colspan=7>
</td></tr>

解决方案 »

  1.   

    Pattern p = Pattern.compile(">(.+)<");
            String str = "<td bgcolor=ffffff align=center style=\"padding:3\">隆德路17号</td>";
            Matcher m = p.matcher(str);
            while(m.find()){
                System.out.println(m.group(1).trim());
            }
      

  2.   

    谢谢楼上,但是这样只能一句一句的提取,能不能一下子把所有的全取出来,但是如果Pattern p = Pattern.compile("<td bgcolor=ffffff align=center style=\"padding:3\" style=\"color:red\">(.+)</td>");产生的结果不对,很急阿,那位高手指点一下啊
      

  3.   

    楼主被你狂晕啊
    我那个是举一个例子
    把你的html代码读到一个字符串里面就好了
      

  4.   

    我试过了,我就是html代码读到一个字符串里,不行啊,如果Pattern.compile("<td bgcolor=ffffff align=center style=\"padding:3\" style=\"color:red\">(.+)</td>");
    他会认为</td>为最后一个
      

  5.   

    Pattern.compile("<td bgcolor=ffffff align=center style=\"padding:3\" style=\"color:red\">(.+)</td>");
    ---------
    这样写是什么意思?
    你只要匹配一句还是什么?
      

  6.   

    我试过了,我就是html代码读到一个字符串里,不行啊,如果Pattern.compile("<td bgcolor=ffffff align=center style=\"padding:3\" style=\"color:red\">(.+)</td>");
    他会认为</td>为最后一个
    ------------------------------------
    把(.+)改成([^<]+)
      

  7.   

    谢谢大家,蓝色情绪的方法很好,但是"><a href=proDetail.asp?projectID=11&proname=鲁能领寓>鲁能领寓</a>取不到,在售,北京路53号甲,574,574,市南区取到了,本来我不敢如此麻烦大家,但是现在确实非常急,还请各位指教!谢谢
      

  8.   

    这个链接最规则了,应该很好取的,匹配表达式如下
    <a\\s+href\\s*=(\\s*(\"[^\"]*\"|[^\\s>])[^>]*)>([^<]*)</a>
    想取什么自己去相应的组中取吧