C#でURL抽出
var text = new WebClient().DownloadString(@"http://hogehoge.org");
var q =
from Match m in Regex.Matches(text, @"href=""(?<url>.*?)""")
where m.Success
select m.Groups["url"];
foreach (var x in q)
{
Console.WriteLine("URL: {0}", x);
}