title: Regex accepting all strings, wronly
body: <p>I am trying to substrings if they have certain format. Substring Regex query is <code>[CENAOD(xyx)]</code>. I have done following code but when running this in cycle it says all results match which is wrong. Where I've done something wrong?</p>
  
  <pre><code>string strRegex = @"(\[CENAOD\((\S|\W)*\)\])*";
  string strCenaOd = sReader["intro"].ToString()
  if (Regex.IsMatch(strCenaOd, strRegex, RegexOptions.IgnoreCase))
  {
        string = (want to read content of ( ) = xyz in example)
  }
  </code></pre>