<p>C#: What is a good Regex to parse hyperlinks and their description?</p>

<p>Please consider case insensitivity, white-space and use of single quotes (instead of double quotes) around the HREF tag.</p>

<p>Please also consider obtaining hyperlinks which have other tags within the <code>&lt;a&gt;</code> tags such as <code>&lt;b&gt;</code> and <code>&lt;i&gt;</code>.
­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­</p>

I found this
but apparently
these guys
had some problems with it.
Edit:
(It works!)
I have now done my own testing and found that it works, I don't know C# so I can't give you a C# answer but I do know PHP and here's the matches array I got back from running it on this:
```
```
<a href="pages/index.php" title="the title">Text</a>

array(3) { [0]=> string(52) "Text" [1]=> string(15) "pages/index.php" [2]=> string(4) "Text" }
```
```