Ho creato questa reg che valida un'url, funziona da Dio se ci metto !eregi ma se sostituisco con !preg_match non va più cioè: anche se inserisco un'url valido mi da errore
Codice PHP:
if (!preg_match("/^((http(s)?:\/\/)|(www\.))([a-z0-9][-.a-z0-9]+)(\.[a-z]{2,4}[/?]?)([/?][-_~;:.,'*^+()=!|?£§$%&#A-Za-z0-9/])*)?$/i",$url)){
$errore .= "Inserire un' URL valido";
}
}