title: regex match whole word only
body: <p>I'm having some issues with matching a whole world only in C#.</p>
  
  <p>The string in particular is <code>C#BKN005</code> and I only want to search for the whole word. I'm using this regex:</p>
  
  <pre class="lang-none prettyprint-override"><code>\bC#BKN00([0-9]{1})\b
  </code></pre>
  
  <p>But if the string is <code>BKN005</code>, it returns true.</p>
  
  <hr>
  
  <p>Here's the code I'm using:</p>
  
  <pre><code>modify = Regex.Replace(modify, @"\bC#BKN00([0-9]{1})\b", "ceiling $1 hundred broken.");
  </code></pre>
  
  <hr>
  
  <p><strong>Let me clarify. I have both <code>C#BKN</code> and <code>BKN</code> and I need to be able to distinguish between both of them.</strong></p>