title: Can anyone help me on my Regular Expression which accepts Special character which is not required
body: <p>I have a regular expression that includes</p>
  
  <ul>
  <li>At least 1 Uppercase</li>
  <li>At least 1 Lowercase</li>
  <li>At least 1 numberical</li>
  <li>Min of 7char</li>
  </ul>
  
  <p>My regular expression also accepts</p>
  
  <ul>
  <li>At least 1 special character</li>
  </ul>
  
  <p>But I need to make the special character available but not required.</p>
  
  <p>Can anyone help me on this one. </p>
  
  <p>This is my regular expression</p>
  
  <pre><code> /^(([^&lt;&gt;()[\]\\.,;:\s@\"]+(\.[^&lt;&gt;()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  </code></pre>
  
  <p>I badly need help on this one.</p>