title: Regular expression in C# giving wrong results
body: <p>regular expression that I'm running: <code>id=(.*?)</code>
  But it catches occurrences like</p>
  
  <pre><code>widget_id="dsadsadsadsadsadsa"
  </code></pre>
  
  <p>Note: There is a single whitespace in front of id. I tried adding <code>\s*</code>? at the beginning of the <code>re</code>. still no luck.</p>