Парсинг html, Получить содержимое атрибута - C#
Формулировка задачи:
Почитал немного о Regular Expressions и никак не могу понять как получить содержимое атрибута тега?
Вот мои наброски, не знаю как продолжить правильнее на 4 строке.
На скриншоте выделил нужную мне строку. Хочу скопировать содержимое(ссылку) атрибута src, img класса channel-header-profile-image
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;
Решение задачи: «Парсинг html, Получить содержимое атрибута»
textual
Листинг программы
MatchCollection m1 = Regex.Matches(html, "class=\"channel-header-profile-image\" src=\"([^\"]*)\"");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д