title: Unmatched ) in regex; marked by <-- Error in Perl
body: <pre><code>if ($_ =~ "buff\)" ) { print $_ ; }
  </code></pre>
  
  <p>While executing the above line, Perl is throwing following error:</p>
  
  <pre><code>Unmatched ) in regex; marked by &lt;-- HERE in m/buff)
  </code></pre>
  
  <p>Can any one explain why this <code>)</code> close parenthesis is not working as normal string even if I am escaping it with a backslash?</p>