Парсинг фразы из поисковой страницы google

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
Проблема в том, что у гугла DOM в одну строку и кубиком фраза парсится секунд 15, бывает вообще не парсится почему то. Беру GET https://www.google.ru/search?q={-Variable.ssilka-} , паршу html , далее паршу регуляркой (?<="resultStats">).*?(?=:\ ) фразу "Результатов", но глючно все как то, подскажите может сишарп поможет, а то ошибку выдает.

return Convert.ToString(Regex.Match("html", "(?<="resultStats">).*?(?=:\ )"));

так ошибка почему то, подскажите как тут лучше быть?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Экшены стандартные при выполнении в ZennoPoster редварительно конвертятся в C#
Не приодится ждать прибавки по скорости значительной.
 

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
А как же быть в такой ситуации, екшен просто чаще всего не парсит слово по регулярочке.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Значит регулярка неверная :bw:
 

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
Верная. Можно вместо переменной ссылка вставить любое слова.кинуть в гет и проверить регулярку выше..парсит пустоту 15 секунд
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Докажите примером :ah:
 

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
Вот шабчик, может что то получится в результате сообща))
 

Вложения

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
  • Спасибо
Реакции: Roman*

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
Заменил {} сниппетом в гугловском коде, все стало быстро и главное работает, спасибо.

Код:
string Test = project.Variables["html"].Value;

string regexTest = System.Text.RegularExpressions.Regex.Replace(Test, @"[{}]", "");

return regexTest;
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)