35
1
using System;
2
using System.Text.RegularExpressions;
3
public class Program
4
{
5
public static void Main()
6
{
7
var EmailId1="test@gmail.com";
8
var EmailId2= "test1212@com";
9
10
string pattern = @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z";
11
12
//check first string
13
if (Regex.IsMatch(EmailId1 , pattern))
14
{
15
//if email is valid
16
Console.WriteLine(EmailId1+ " is a valid Email address ");
17
}
18
else
19
{
20
Console.WriteLine(EmailId1 + " is not a valid Email address");
21
}
22
23
//check second string
24
if (Regex.IsMatch(EmailId2 , pattern))
25
{
26
//print if email id is valid
27
Console.WriteLine(EmailId2+ " is Valid Email address ");
28
}
29
else
30
{
31
//print if email id is not valid
32
Console.WriteLine(EmailId2 + " is Not a Valid Email address");
33
}
34
}
35
}
Cached Result