title: C++ RegEx matching - Pull the matching numbers
body: <p>Ok, so I'm working with C++ regex and I'm not quite sure how to go about extracting the numbers that I want from my expression.</p>
  
  <p>I'm building an expression BASED on numbers, but not sure how to pull them back out.</p>
  
  <p>Here's my string:</p>
  
  <p><code>+10.7% Is My String +5 And Some Extra Stuff Here</code></p>
  
  <p>I use that string to pull the numbers
  <code>10</code> , <code>7</code> , <code>5</code>  out and add them to a vector, no big deal.
  I then change that string to become a regex expression.</p>
  
  <p><code>\+([0-9]+)\.([0-9]+)% Is My String \+([0-9]+) And Some Extra Stuff Here</code></p>
  
  <p>Now how do I go about using that regexp expression to MATCH my starting string and extracting the numbers back out.</p>
  
  <p>Something along the lines of using the match table?</p>