title: Regex: Why doesn't @"^([0-9]|10)" match '10'?
body: <p>I want to validate that a text box contains only numbers between <code>0</code> and <code>10</code>.</p>
  
  <p>This is the regex I am currently using:</p>
  
  <pre><code>@"^([0-9]|10)"
  </code></pre>
  
  <p>But it only matches <code>0-9</code>.  What should I change to make it match <code>10</code>??</p>
  
  <p>Thanks!</p>