Парсинг html, Получить содержимое атрибута - C#

Узнай цену своей работы

Формулировка задачи:

Почитал немного о Regular Expressions и никак не могу понять как получить содержимое атрибута тега? Вот мои наброски, не знаю как продолжить правильнее на 4 строке.
 List<string> avatars = new List<string>();
            WebClient web = new WebClient();
            String html = web.DownloadString("https://www.youtube.com/user/Microsoft");
            MatchCollection m1 = Regex.Matches... // 4
            foreach (Match m in m1)
            {
                string avatar = m.Groups[1].Value;
                avatars.Add(avatar);
            }
            listBox1.DataSource = avatars;
На скриншоте выделил нужную мне строку. Хочу скопировать содержимое(ссылку) атрибута src, img класса channel-header-profile-image

Решение задачи: «Парсинг html, Получить содержимое атрибута»

textual
Листинг программы
MatchCollection m1 = Regex.Matches(html, "class=\"channel-header-profile-image\" src=\"([^\"]*)\"");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5