Я получаю веб-ответ и пытаюсь найти в нем идентификатор. я писал:RegEx возвращает пустую строку
HttpWebResponse response = (HttpWebResponse)httpWReq.GetResponse();
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
var regex = new Regex(@"([0-9]+)(?=\) title=)");
return regex.Match(readStream.ToString()).ToString(); //suppose there is a problem
Что не так?
Это поможет, если вы предоставили нам содержимое 'readStream.ToString()', вероятно, это не так, как вы думаете. – Rawling
'readStream.ToString()' будет возвращать 'System.IO.StreamReader' - не содержимое потока. Вместо этого попробуйте использовать 'readStream.ReadToEnd()'. – samjudson