era sbagliato pure il secondo, nel caso a qualcuno potesse mai tornare utile la versione migliore che ho trovato (che Non fa controlli formali, assumo che ciò che arriva sia corretto) è
Codice:
private static Pattern p2 = Pattern.compile("http[s]?\\://[a-zA-Z0-9\\.\\-]+/", Pattern.CASE_INSENSITIVE);
e' bello portare avanti un topic da soli....