Using RegEx this VB.NET code validates an email address. It's checking for a string separated by the at (@) character, and again separated by a dot.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- ‘ The regular expression rule
Dim Expression As New
System.Text.RegularExpressions.Regex("\S+@\S+\.\S+")
' If the email matches the regular expression
If Expression.IsMatch("[email protected]") Then
MessageBox.Show("The email address is valid.")
Else
MessageBox.Show("The email address is NOT valid.")
End If
End Sub