title: Finding token in large string
body: <p>Hi I need to find all matches in a large string, I found this question </p>
  
  <p><a href="https://stackoverflow.com/questions/4277567/detect-particular-tokens-in-a-string-c-sharp">Detect particular tokens in a string. C#</a></p>
  
  <p>Which seemed perfect! Only problem it didn't work. The difference between that problem and mine is that instead of using #\w+# I need to use [[\w+]]. Here is the code I have (sb is my large string):</p>
  
  <pre><code>        Regex reg = new Regex(@"[[\w+]]");
          foreach (Match m in reg.Matches(sb.ToString()))
          {
              RenderHtmlRecursive(helper, sb, path, m.Value);
          }
  </code></pre>
  
  <p>When I run this I get 1 match :) but the value is (m.Value): "t]"</p>
  
  <p>sb is (small text for now):  Card card [[RegisterText]] </p>
  
  <p>Any ideas?</p>