title: Java check Phone number and matches
body: <p>i want to check below phone number with <code>matches</code>, phone number conditions :</p>
  
  <ol>
  <li>start with 0 or 9</li>
  <li>content must be between 0 and 9</li>
  <li>phone number must be 10 character</li>
  </ol>
  
  <p>I tried: </p>
  
  <pre><code>String mobile_number = "9371236569";
  if(!TextUtils.isEmpty(mobile_number) &amp;&amp; 
      mobile_number.matches("^[0][9][0-9]{10}$")) {
  }
  </code></pre>
  
  <p>For number <code>9371236569</code> dont work my code and return false,</p>