title: Why is my regex not matching a C and the next letter?
body: <p>My testfile is:</p>
  
  <pre><code>PolicyChain:ComplementaryUser Caught
  PolicyChain:SourceIP Caught
  </code></pre>
  
  <p>My regex is:</p>
  
  <pre><code>cat testfile | grep -E -o '[^PolicyChain:].+?'
  </code></pre>
  
  <p>It matches:</p>
  
  <pre><code>mplementaryUser Caught
  SourceIP Caught
  </code></pre>
  
  <p>I'm ultimately just trying to match the string after the colon but before the space.  Please help??</p>