Is Valid Email Address
Checks if the given string is a valid email address format.
- Uses the System.Net.Mail.MailAddress constructor to validate the format
- Does not check if the domain exists or if the email can actually receive messages
- Considers null or empty strings as invalid.
- Returns False if MailAddress throws a FormatException.
VB
Public Function IsValidEmailAddress(address As String) As Boolean
Try
Dim dummy = New MailAddress(address)
Return True
Catch
Return False
End Try
End Function