title: RegEx for at least 1 number, 1 lower case and 1 upper case letter
body: <p>Currently, I'm using one that I found with a length restriction:</p>
  
  <pre><code>&lt;input #password="ngModel" type="password" name="password"  minlength="5" maxlength="30" pattern="((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20})" required ngModel&gt;
  </code></pre>
  
  <p>It works, but I don't want the length restriction at the end. I don't know much about regular expressions, so I assumed that removing <code>{6,20}</code> at the end would get the job done, but I was wrong.</p>
  
  <p>So my question is: How do I make this regex work without the length restriction? Thanks! </p>