日期:2014-05-20  浏览次数:20655 次

怎么解析下面的url
String =“<a href=\"http://t.sina.com.cn\" rel=\"nofollow\">新浪微博</a>”
如何将里面的新浪微博解析出来呢?

------解决方案--------------------
[code=Java]String str="<a href=\"http://t.sina.com.cn\" rel=\"nofollow\">新浪微博</a>";
Pattern p = Pattern.compile("<a.*>(.*?)</a>");
Matcher m = p.matcher(str);
while(m.find()){
System.out.println(m.group(1));
}code]
------解决方案--------------------
String str = "<a href=\"http://t.sina.com.cn\" rel=\"nofollow\">新浪微博</a>";
String result = str.split(">")[1].trim().split("<")[0].trim();
System.out.println(result);