title: How to get ignorewhitespaces to work with escape sequences
body: <pre><code>if (Regex.IsMatch(line, "^([\\w\\-\\ ]+)\\ ,([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+)", RegexOptions.IgnorePatternWhitespace))
  </code></pre>
  
  <p>How do I get ignorepatternwhitespace to work with the above.  It usually works with @" .... " but because of the amount of quotes and backslashes I went with " ... " and escape them wth backslashes instead of @" ... " and doubling down my quotes.  But now it only works as a huge line instead of neat little blocks.</p>