VB email validation

In VB, you can check whether an e-mail address is valid by using the Match(string, pattern) method of Regex class. The Regex class is a perfect class to work with regular expressions. When working when a regular expressin, a complex pattern must be defined. This pattern is used to match sub-string in the string.
If you want to learn how to define pattern, visit the page http://www.worldbestlearningcenter.com/tips/VB-regex.htm.

Imports System.Text.RegularExpressions
Module Module1

   Sub Main()
     Dim email As String
     Console.WriteLine("Enter your an e-mail address:")
     email = Console.ReadLine()
     Dim m = Regex.Match(email, "(.+)[@](.+)[.](.+)")
     If m.Success Then
        Console.WriteLine("Valid email!")
     Else
        Console.WriteLine("Invalid email!")
     End If
     Console.Read()

   End Sub
End Module

Posted by: Dara | post date: 02-20-2013 | Subject: VB.NET Programming Language




This website intents to provide free and high quality tutorials, examples, exercises and solutions, questions and answers of programming and scripting languages:
C, C++, C#, Java, VB.NET, Python, VBA,PHP & Mysql, SQL, JSP, ASP.NET,HTML, CSS, JQuery, JavaScript and other applications such as MS Excel, MS Access, and MS Word. However, we don't guarantee all things of the web are accurate. If you find any error, please report it then we will take actions to correct it as soon as possible.