title: Regular Expression to check valid email address
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1000747/validating-an-email-address-in-c">Validating an email Address in C#</a>  </p>
  </blockquote>
  
  
  
  <p>Hi,</p>
  
  <p>I'm trying to create regular expression to check valid email address, but the following code not returning any output. </p>
  
  <pre><code>foreach(Match m in (Regex.Matches("Jack@yahoo.com","^([a-zA-Z])+(?:\\d)*?@\\1\\.\\1{2,4}$")))
      {   
          Console.WriteLine("{0} found at index{1}",m.Value,m.Index);
      }
  </code></pre>
  
  <p>Could anyone please tell what's wrong I'm doing?</p>