2012-10-30 30 views
0

我需要從一組文本信息中提取http鏈接。特定短語,並且具有圖像extenstions(爲.jpg,.png)根據關鍵字將一組字符串複製到局部變量

例如,我想獨自 「http://www.mywedding.com/blog/wp-content/gallery/p_867/bridal-party-white-flowers-40306.jpg

從下面的一組東西

<p><a href="http://www.mywedding.com/blog/wp-content/gallery/p_867/bridal-party-white-flowers-40306.jpg" target="_blank"><a href="http://www.mywedding.com/blog/wp-content/gallery/p_867/bridal-party-white-flowers-40306.jpg">http://www.mywedding.com/blog/wp-content/gallery/p_867/bridal-party-white-flowers-40306.jpg</a></a> (from <a href="http://cameroningalls.com/emily-meeko-tiburon/" target="_blank">this wedding by Cameron Ingalls</a>)</p> 

如果這些都是IMG的標籤,我可以從簡單的Appraoch得到它

String s="<img src="http://www.mywedding.com/blog/wp-content/gallery/p_867/bridal-party-white-flowers-40306.jpg"/> 

s=s.replace("<img src=", ""); 
s=s.replace("/>", ""); 

但我很困惑,通過第一個場景,任何建議呢?

回答

2

你可以使用正則表達式來進行匹配。

(HTTPS://)?([\ DA-z.-] +)([AZ] {2,6-})([/ \瓦特.-]

如果您需要知道如何使用它並學習正則表達式,請使用提供的鏈接darkpbj。非常強大的東西。

祝你好運。

相關問題