title: E-mail validation regex
body: <p>I'm using this regex to validate e-mail addresses, and it works fine. However, it checks for a dot after the @, but that means that it will allow an address like this: test@test.test-com... I need to change it so that it checks for a dot before the tld - so that -com won't validate:</p>
  
  <pre><code>/[ÆØÅæøåA-Za-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[ÆØÅæøåA-Za-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[ÆØÅæøåA-Za-z0-9-]*[ÆØÅæøåA-Za-z0-9])?\.)+[ÆØÅæøåA-Za-z0-9](?:[ÆØÅæøåA-Za-z0-9-]*[ÆØÅæøåA-Za-z0-9])?/
  </code></pre>
  
  <p><a href="http://jsfiddle.net/qX45r/" rel="nofollow">Fiddle here</a>.</p>
  
  <p>Anyone knows how to fix that?</p>