title: Regex for email not validating numbers in the high level domain
body: <pre><code> private const string EmailPattern = @"\A(?:[a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z";
  </code></pre>
  
  <p>I am able to validate most of the emails correctly but one of the condition that I want to validated is numeric digit at the end of the high level domain.
  eg : abc@test.com1 (I dont think this is a valid email and want to validate this condition) </p>
  
  <p>There are lot of regex tht I have tried but no success. </p>