title: Java regex pattern to match word or phrase
body: <p>I have the following regular expression, that I am compiling with Pattern class.</p>
  
  <pre><code>\bIntegrated\s+Health\s+System\s+\(IHS\)\b
  </code></pre>
  
  <p>Why is this not matching this string?</p>
  
  <p>"test pattern  case Integrated Health System (IHS)."</p>
  
  <p>If I try \bpattern\b, it seems to work, but for the above phrase it does not. I have the parenthesis in the pattern escaped, so not sure why it doesn't work. It does match if I remove the parenthesis portion of the pattern, but I want to match the whole thing.</p>