RegEx для получения href и src из содержимого HTML?

Я пытаюсь извлечь ссылки href и src из строки HTML. Согласно этому сообщению , мне удалось получить часть изображения. Может ли кто-нибудь помочь настроить регулярное выражение для включения URL-адреса href в коллекцию?

public List GetLinksFromHtml(string content)
{
    string regex = @"]*?src\s*=\s*[""']?([^'"" >]+?)[ '""][^>]*?>";
    var matches = Regex.Matches(content, regex, RegexOptions.IgnoreCase | RegexOptions.Singleline);
    var links = new List();

    foreach (Match item in matches)
    {
        string link = item.Groups[1].Value;
        links.Add(link);
    }

    return links;
}

5
задан Community 23 May 2017 в 12:29
поделиться