title: Regular Expression Scope Too Large
body: <p>I have created a (mostly) working regular expression that accepts any number > 0 or &lt;= 12, allowing up to two decimal places. The problem is that it also accepts numbers between 12-13 such as 12.25, and also 0.</p>
  
  <p>My regular expression pattern is <code>/^\b(0*([0-9]|1[0-2]))\b\.?[0-9]{0,2}$/</code></p>
  
  <p>How can I change this to prevent 0 or numbers greater than 12 from being accepted?</p>