Парсинг 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=\"([^\"]*)\"");