بنام خدا.
سلام.
اگه میخواهید لینک های یک HTML را دریافت کنید.
از این تابع استفاده کنید:
public List<string> GetThisPageItems(string html)
{
Regex r;
Match m;
r = new Regex("<a href\\s*=\\s*(?:\"(?<1>[^\"]*)\"|(?<1>\\S+))",
RegexOptions.IgnoreCase | RegexOptions.Compiled);
List<string> items = new List<string>();
for (m = r.Match(html); m.Success; m = m.NextMatch())
{
string txt = m.Groups[1].Value;
if (!items.Contains(txt) && (txt.Contains("http://") || txt.Contains("www.")))
items.Add(txt);
}
return items;
}