title: Use "@" in html5 input pattern attribute with MVC
body: <p>Does anyone know how I can use a "@" within the pattern attribute on a HTML5 email input having a MVC page?</p>
  
  <pre><code>&lt;input type="email" pattern="^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$"&gt;
  </code></pre>
  
  <p>At runtime I get this error:</p>
  
  <blockquote>
    <p>"[" is not valid at the start of a code block.  Only identifiers, keywords, comments, "(" and "{" are valid.</p>
  </blockquote>
  
  <p>When I use "data-pattern" instead of "pattern" I can escape it with "@@", but with "pattern" that fails too.</p>
  
  <p>Thanks in advance :)</p>