title: C# regEx expression not matching newline
body: <p>This is my file test1.txt</p>
  
  <pre><code>Line 4:   http://go34.microsoft.com/fwlink/p/?LinkId=333333
      Line 4:   http://go/p.microsoft.com/fwlink/p/?LinkId=333333
  </code></pre>
  
  <p>I want to write a regex expression that match's the 2 URLs listed here. Here is the regEx expression I am using </p>
  
  <pre><code>string pattern = "http://go.*?.microsoft.com/fwlink.*?[\r\n]";
  </code></pre>
  
  <p>I am expecting the match to be as follows :</p>
  
  <pre><code>http://go34.microsoft.com/fwlink/p/?LinkId=333333
  http://go/p.microsoft.com/fwlink/p/?LinkId=333333
  </code></pre>
  
  <p>I am just not able to get the match's and cant figure out why its not matching. The same regex expression works in notepad++. Not sure what I am doing wrong. Can someone please help. </p>