title: Generate samples to test against RegEx
body: <p>I have a RegEx statement</p>
  
  <pre><code> Regex regex = new Regex(@"^(?=.{8}$)(?=.*[A-Z])(?=.*[0-9])(?=.*[,@#$])");
  </code></pre>
  
  <p>I want to test this by generating random words and letters that will be used to test against my expression. Only the valid ones will make it. All others will be discarded. Any suggestions on how to randomly generate this?</p>