Не получаю значение с страницы. Парсинг текста

WebClient client = new WebClient();

client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0");
client.Encoding = System.Text.Encoding.UTF8;
Stream data = client.OpenRead("https://vk.com/video638046557_456239079/");
StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();
using (StreamWriter txt = new StreamWriter("\\logs.log", true, Encoding.UTF8))
{
txt.WriteLine(s);
}            
String rate = Regex.Match(s, @"<span class=""video_item_views"">(\d+)<span class=""num_delim""> </span>").Groups[1].Value;//в notepad++ работает
Console.WriteLine(rate);

в C:\logs.log сохранилась страница, вроде полностью, вставил в notepad++ так же через регуляр. выражение сделал поиск, находит. По прежнему ничего не выводится в консоль Пробывал <\/span>. Не получается

ссылка на прошлый пост Не получаю значение с страницы. Парсинг


Ответы (0 шт):