Leggo qua e lą che per validare una reg si usa preg_match, la reg che ho creato funziona bene solo con eregi, se metto preg_match non va, come mai?


Codice PHP:
if ($url){                              
if (!
eregi("^((http(s)?:\/\/)|(www\\.))([^-_;:.,'*^+()=!|?<>£§$%&#čłņąé/][-.a-z0-9]+)(\.[a-z]{2,4}[/?]?)([/?]([-_;:.,'*^+()=!|?£§$%&#A-Za-z0-9/])*)?$",$url)){                                             
$errore .= "Inserire un' URL valido";
 }