title: JavaScript regex - check number of numeric-only matches
body: <p>I have this regex thanks to another <a href="https://stackoverflow.com/users/5628/prestaul">wonderful StackOverflow user</a></p>
  
  <pre><code>/(?:-\d+)*/g
  </code></pre>
  
  <p>I want it to match things like </p>
  
  <pre><code>133-134-454-58819860
  12-13-876-1234346
  </code></pre>
  
  <p>each block (numbers between -'s) could be any length but it will defiantly only be numbers and there will only 4 blocks.</p>
  
  <p>But currently it's matching things like -2008</p>
  
  <p>I'm really bad at regex and I'm struggling, please help. I'm in JavaScript if that's helpful.</p>