Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Controllo indirroz email se è valido
venerdì 18 settembre 2009 - 10.43
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 18 set 2009 - 10:43
Salve ragazzi,
in vb net è possibile creare una codice che mi controlli se gli indirizzi email digitati siano corretti?
Ossia esempio io scrivo:
fabiolibero.it
qui manca la @ pertanto mi servirebbe un codice che mi dica che l'email è errata.
Oppure
fabio@liberoit o fabio@libero
in pratica su questi tipi di errori mi deve uscire un controllo.
E' possibile?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
ven 18 set 2009 - 10:49
usa le espressioni regolari
questa dovrebbe essere per l-email
\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b
ref:
http://www.regular-expressions.info/dotnet.html
http://msdn.microsoft.com/en-us/library/hs600312
(VS.71).aspx
http://www.regular-expressions.info/regexbuddy/email.html
Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 18 set 2009 - 13:10
onestamente non l'ho mai usate stavo leggendo ma non ci ho capito molto...
Puoi spiegarmi un pò come funzionano?
ho scritto così:
Dim pattern As String = "\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b"
Dim response As String = "fabio@libero.it"
Dim reg As Regex = New Regex(pattern)
Dim mat As Match = Regex.Match(response, pattern)
If mat.Success = False Then
MsgBox("Email errata")
End If
ma l'email è corretta ma mi segna sempre come errata
Grazie ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
ven 18 set 2009 - 13:49
ecco qua dovresti trovare un esempio
http://www.vbforums.com/showthread.php?t=407441
l'espressione che ti ho postato probabilmente non va bene per .NET ma era per PHP o altro :D
Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !