title: Capture caret (^) with an awk regex
body: <p>I have output with this format:</p>
  
  <pre><code>/ignore-this/^/../I/want/this@ignore-this
  </code></pre>
  
  <p>I am trying to use an awk regex to capture the following:</p>
  
  <pre><code>../I/want/this
  </code></pre>
  
  <p>This wouldn't be particularly hard except that I cannot figure out how to properly escape the <code>^</code> so it is not interpretted as an new line or a not.  Below is what I have so far, it almost works except it prints out: </p>
  
  <pre><code>/ignore-this/^/../I/want/this
  </code></pre>
  
  <p>Here is the code:</p>
  
  <pre><code>#!/bin/awk -f                                                                              
  {
      if (match($0, "\^.*@")){
          print substr($0, RSTART, RLENGTH-1);
      }
  }
  </code></pre>