title: Regex - Match from Character to Character only if a specified String is in between the Group
body: <p>I want to match the string between two ")" characters only if a specified word is found in the string.</p>
  
  <p>For example, consider this block of text:</p>
  
  <pre><code>...Milwaukee 2 (FINAL) Arizona 6   Chicago Cubs 5 (BOT 6TH) NY Mets 4   Colorado 5 (FINAL) Detroit...
  </code></pre>
  
  <p>with the specified word being "Colorado". The language being used is Kustom, but for simplicity, consider the language to be javascript with lookbehinds.</p>
  
  <p>I would like to match:</p>
  
  <pre><code> NY Mets 4   Colorado 5 (FINAL)
  </code></pre>
  
  <p>I tried: <code>(?&lt;=\)).*?(Colorado).*?(?:\))</code> but it returns a match starting from the first ")" to the one after Colorado.</p>