title: regex for matching 9-23 digits with any number of spaces or dashes inbetween
body: <p>I've tried the following regex, but it appears that nested "[]" are not allowed.</p>
  
  <p><code>[\d[\s-]*]{9-23}</code></p>