title: Regex works for non digits, why it doesn't for digits?
body: <p>You can test it here: <a href="http://rubular.com/r/8tNjR6dVRu" rel="nofollow">http://rubular.com/r/8tNjR6dVRu</a></p>
  
  <p>Test String:</p>
  
  <pre><code>                                                                                   Folha: 1 /2
                                        História Escola
  
   Nome:              MARCOS MARCO MARCA                                                     1111111
  
   Data Nascimento:   7 de agosto de 2000
  </code></pre>
  
  <p>Result for</p>
  
  <pre><code>(?&lt;=Nome:)(\D*)
  </code></pre>
  
  <p>MARCOS MARCO MARCA</p>
  
  <p>( with spaces. Is there a easy way to remove it? )</p>
  
  <p>Now, I wanted to get the numbers, I tried the logical</p>
  
  <pre><code>(?&lt;=Nome:)(\d*)
  </code></pre>
  
  <p>But it doesn't work.</p>
  
  <p>Can someone explain me why?</p>
  
  <p>Thanks!</p>