Originariamente inviato da eldef
Grazie mille Alhazred!!!

non avevo ben capito la funzione...


Riguardo agli underscore della 4 citazione, è stato un errore di scrittura mentre lo postavo, e finalmente funziona!

Alexmarco hai già controllato che non ci sia già una discussione in questo forum?
comunque in internet ci sono diversi esempi sulla costruzione della reg expression circa la formattazione dell'email...attento però che usano spesso la funzione eregi() o ereg() ormai deprecate e sostituite da preg_match().
Da un occhio a questo articolo:
http://www.mrwebmaster.it/php/artico...inder_835.html

ciao eldef,
secondo te così potrebbe funzionare:

Codice PHP:
function is_valid_email($check_mail)   
{
    if(
preg_match("^[a-zA-Z]+\.[A-Za-z]+@[pippo]\.[it]$"$check_mail) > 0)
        return 
true;
      else
           return 
false;
   

?


inoltre mi da sempre questo warning:
preg_match() [function.preg-match]: No ending delimiter '^' found in /Users/marco/Sites/registrazione.php on line 56

che è la linea dell'if