title: Password Validation regex android
body: <p>I need to have following password validations :</p>
  
  <ol>
  <li>At least Min Characters 8 and Maximum Characters 15</li>
  <li>At least One Number and 1 special characters from (! @#$%^&amp;*-<em>=+?.</em>);</li>
  <li>At least One lower case letter</li>
  <li>Password shouldn't be sub strings of username and email (min length 3 and max length 15).</li>
  <li>Password should be case sensitive.</li>
  </ol>
  
  <p>I have also looked these <a href="https://stackoverflow.com/questions/16797636/validate-that-password-doesnt-contain-3-consecutive-characters-from-name">answers</a> but I am confuse , should I use Input filters to achieve this or Regex?</p>
  
  <p>Any help will be appreciable. It will be great if you guyz provide a working solution.</p>