Ho creato un controllo url che contenga almeno la prima parte obbligatoria, perņ non so come modificare il codice in modo che nella seconda parte (parentesi quadre in neretto) accetti qualsiasi carattere o simbolo esistente.
Es, nel codice sotto nelle parentesi quadre in neretto potrei mettere qualsiasi carattere o simbolo esistente ma il codice diventerebbe troppo lungo, non c'č un altro modo?
if ($url){
if (!preg_match("/^(ftp(s|es)?:\/\/|sftp:\/\/|http(s)?:\/\/|www\.)[ ]+$/",$url)){
echo "Inserire un URL valido";
} }