title: Powershell select-string fails due to escape sequence
body: <p>I am having a file which has following contents</p>
  
  <pre><code>change sets:
    promotion level: INITIAL
    depends on: 
      GEESF_R2.1.0.9.5179@\My_PVOB (MES@\My_PVOB)
      My_2.1.0.13.4875@\My_PVOB (Notification@\My_PVOB)
      MyComponents_8_8_2011.6859@\My_PVOB (SQLReporting@\My_PVOB)
      My_2.1.0.13.7098@\My_PVOB (Support@\My_PVOB)
  </code></pre>
  
  <p>I wanted to read the contents which has pattern @\My_PVOB)</p>
  
  <p>So i write select-string option like this.</p>
  
  <pre><code>Select-string -pattern "@\My_PVOB)" -path "C:\Baselines.txt"
  </code></pre>
  
  <p>But i am getting following issue </p>
  
  <pre><code>parsing "@\My_PVOB)" - Unrecognized escape sequence \M.
  </code></pre>
  
  <p>Even if change the pattern as </p>
  
  <pre><code>Select-string -pattern "@\\My_PVOB)" -path "c:\Baselines.txt"
  </code></pre>
  
  <p>I am getting following error</p>
  
  <pre><code> "@\\My_PVOB)" - Too many )'s.
  </code></pre>
  
  <p>Any idea how to solve it?</p>