Ciao, nel forum ho trovato questa espressione regolare per controllare la mail
$r = "([a-z0-9]+[\._\-]?){1,3}([a-z0-9])*";
$r = "/(?i)^{$r}\@{$r}\.[a-z]{2,6}$/";
if(!preg_match($r, $inMail))
echo 'ERRORE';
else
echo 'OK';
ma una mail del genere da errore
a.b.cde.fgh.ilmn@sito.est (č modificata dalla mail vera, ma rende l'idea)
l'utente che vuole inserirla č straniero, ma ha una mail del genere, come posso modificare l'espressione regolare?