title: retrive the last match case or list with regular expression and than work with it
body: <p>my issue is that I'll download html page content to string with</p>
  
  <pre><code>System.Net.WebClient wc = new System.Net.WebClient();
  string webData = wc.DownloadString("http://prices.shufersal.co.il/");
  </code></pre>
  
  <p>and trying to retrive the last number of page from the navigation menu</p>
  
  <pre><code>&lt;a data-swhglnk=\"true\" href=\"/?page=2\"&gt;2&lt;/a&gt;
  </code></pre>
  
  <p>so at the end I'll want want to find the last data-swhglnk and retrive from it the last page.
  I try </p>
  
  <pre><code>Regex.Match(webData, @"swhglnk", RegexOptions.RightToLeft);
  </code></pre>
  
  <p>I would be happy to understand the right approch to issues like this</p>