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

下面的代码正则表达式如何写

2012-01-19 
下面的代码正则表达式怎么写?描述相符:a target_blank hrefhttp://rate.taobao.com/user-rate-3c711

下面的代码正则表达式怎么写?
描述相符:<a target="_blank" href="http://rate.taobao.com/user-rate-3c711a5d6e5d6c7a62921cde77bafd40.htm"><em class="count" title="4.7998分">4.7</em> 
<span class="rateinfo" title="计算规则:(同行业平均分-店铺得分)/(同行业平均分-同行业店铺最低得分)"> 
<b>高于</b><em>27.00%</em> 
</span> 
</a> 



最终我想要提取的内容就是“描述相符 4.7 高于 27%' 最好可以把正则表达式怎么用的java的代码也写出来,谢谢啦。

[解决办法]

Java code
public static void main(String[] args) {        String str = "描述相符:<a target=\"_blank\" href=\"http://rate.taobao.com/user-rate-3c711a5d6e5d6c7a62921cde77bafd40.htm\"><em class=\"count\" title=\"4.7998分\">4.7</em>";        str += "<span class=\"rateinfo\" title=\"计算规则:(同行业平均分-店铺得分)/(同行业平均分-同行业店铺最低得分)\"> ";        str += "<b>高于</b><em>27.00%</em> ";        str += "</span></a> ";        str = str.replaceAll("<.*?>", "");        System.out.println(str);    } 

热点排行