读书人

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

发布时间: 2012-01-19 00:22:27 作者: rapoo

下面的代码正则表达式怎么写?
描述相符:<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);    } 

读书人网 >Java相关

热点推荐