title: Why is this grep group failing
body: <p>I am trying to do something like this on my OSX terminal</p>
  
  <pre><code>&gt; grep -i "((\D*)ful)" ./Myfile.rtf 
  </code></pre>
  
  <p>The above statement fails however when I do this</p>
  
  <pre><code>&gt; grep -i "\D*ful" ./Myfile.rtf 
  </code></pre>
  
  <p>it passes -  does grep have an issue with regex groups</p>