title: Regular expression for email
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/201323/what-is-the-best-regular-expression-for-validating-email-addresses">What is the best regular expression for validating email addresses?</a>  </p>
  </blockquote>
  
  <p>I am using this particular regular expression for checking emails.</p>
  
  <pre><code>"^[A-Za-z0-9](([a-zA-Z0-9,=\.!\-#|\$%\^&amp;\*\+/\?_`\{\}~]+)*)@(?:[0-9a-zA-Z-]+\.)+[a-zA-Z]{2,9}$"
  </code></pre>
  
  <p>The issue I have is that, this allows periods before the "@" symbol.
  Is there any way this expression be modified so that this does not happen, yet all other conditions are maintained.</p>
  
  <p>a.@b.com should be invalid</p>
  
  <p>Thanks in advance
  -Rollin</p>