Okej pohoda na niečo som kápol

Uvažujme nejaký random kód hej :
Kód:
public static void main(String[] args) {
// String URL = "https://localhost:8080/sbs/01.00/sip/dreamworks/v/01.00/cui/print/$fwVer/{$fwVer}/$lang/en/$model/{$model}/$region/us/$imageBg/{$imageBg}/$imageH/{$imageH}/$imageSz/{$imageSz}/$imageW/{$imageW}/movie/Kung_Fu_Panda_two/categories/3D_Pix/item/{item}/_back/2?$uniqueID={$uniqueID}";
String nova = "</div>\n" +
"<div id=\"wrapfooter\">\n" +
" <br style=\"clear: both;\" />\n" +
" <span class=\"copyright\">Powered by <a href=\"http://www.phpbb.com/\" target=\"_phpbb\" rel=\"nofollow\">phpBB</a> 3.x.x © 2005 - 2013 <a href=\"http://www.pcforum.sk/\">PCforum</a>, webhosting by <a href=\"http://www.websupport.sk/\" target=\"_websupport\" rel=\"nofollow\">WebSupport</a>, edited by <a href=\"http://jan.fecik.sk/\">JanoF</a> | <a href=\"http://jan.fecik.sk/blog/zivot-studenta-na-vysokej-skole.html\" title=\"Život študenta\"><strong>Život študenta</strong></a></span><br /><br />\n" +
"</div>\n" +
"</td></tr></table>\n" +
"</div>\n" +
"</body>\n" +
"</html>";
Pattern pattern = Pattern.compile(".*http://.*");
Matcher matcher = pattern.matcher(nova);
if (matcher.find()) {
System.out.println(matcher.group(0)); //prints /{item}/
} else {
System.out.println("Match not found");
}
}
Jeho výstup je :
Kód:
<span class="copyright">Powered by <a href="http://www.phpbb.com/" target="_phpbb" rel="nofollow">phpBB</a> 3.x.x © 2005 - 2013 <a href="http://www.pcforum.sk/">PCforum</a>, webhosting by <a href="http://www.websupport.sk/" target="_websupport" rel="nofollow">WebSupport</a>, edited by <a href="http://jan.fecik.sk/">JanoF</a> | <a href="http://jan.fecik.sk/blog/zivot-studenta-na-vysokej-skole.html" title="Život študenta"><strong>Život študenta</strong></a></span><br /><br />
Je to celkom nepriehľadné ale teoreticky celkom krok vpred

teraz by som z toho chcel vyseparovať len linky samotne
