Ciao a tutti! Ho la seguente regexp che controlla l'inserimento di indirizzi web in un form:

Codice PHP:
v.compile("^http\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(/\S*)?$"); 
Così se inserisco http://www.prova.com funziona, ma se voglio inserire http://www.prova.com/test/ o http://www.prova.com/test/test.html mi da errore. Cosa devo aggiungere per fare si che si possano inserire anche gli ultimi esempi?