Validazione del formato indirizzo email - Script ASP


E' possibile validare il formato di una variabile contenente un indirizzo email utilizzando un'espressione regolare.

Ecco una funzione utile.

<% 

public function IsEmail(strEmail) 

Dim objRegExp 
Set objRegExp = New RegExp 
objRegExp.Pattern = "^[a-z0-9._-]+\@[a-z0-9._-]+\.[a-z0-9]{2,4}$" 
objRegExp.IgnoreCase = True 
IsEmail = objRegExp.Test(strEmail) 

end function 

%> 

Ecco un esempio di come utilizzare questa funzione.

<% 

' Valorizza una stringa 
strEmail = "email@indirizzo.com" 

' Controlla il formato
if IsEmail(strEmail) then 
  Response.Write("Formato indirizzo email valido") 
else 
  Response.Write("Formato indirizzo email NON valido") 
end if 

%> 

Attenzione, in questo modo è possibile validare esclusivamente il formato dell'indirizzo , non controllare la sua reale esistenza.


asp.weppos.com e asp.weppos.it sono di proprietà di Simone Carletti.
Scopri il mio sito o visita il mio Simone Carletti's profile on LinkedIn