Форум программистов, компьютерный форум, киберфорум
Boost C++
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 16.11.2015
Сообщений: 8
1

Получить из html страницы определенный текст IdHTTP - C++ Builder

07.12.2015, 03:43. Просмотров 820. Ответов 0
Метки нет (Все метки)


Пытаюсь получить с сайта определенный текст, но сталкиваюсь с такой ошибкой:
E2285 Could not find a match for 'boost::regex_search<BidiIterator,Allocator,charT,traits(Ans iString,boost::smatch,boost::regex)

Подскажите, что я делаю не так?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <boost/regex.hpp>
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    AnsiString response;
    IdHTTP1->IOHandler = IdSSLIOHandlerSocketOpenSSL1;
    IdHTTP1->CookieManager    = IdCookieManager1;
    IdHTTP1->AllowCookies     = false;
    IdHTTP1->HandleRedirects  = false;
 
    response = IdHTTP1->Get( "https://socialtools.ru/" );
    response = IdHTTP1->Response->RawHeaders->Text;
    boost::regex reg("(<b>)(.*?)(</b>)");
    boost::smatch res;
    boost::regex_search(response, res, reg);
    Memo1->Text= (AnsiString(res[2].str().c_str()));
}
//---------------------------------------------------------------------------
Добавлено через 4 часа 6 минут
Проблема решена
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2015, 03:43
Ответы с готовыми решениями:

Получить текст с html страницы
Возможно ли, в Builder 6 c++, получить весь текст со странички html, которую программа сама...

Вытянуть из Div'a на сайте определенный текст, IdHTTP
Сижу ломаю голову, никак не получается. Методом Memo2-&gt;Text=...

Получить текст html страницы (не исходный код)
Здравствуйте. Подскажите, возможно ли вообще такое. Есть сайт, на нем необходимая информация -...

Как получить текст HTML страницы с компонента Chromium браузер
Привет всем. Подскажите как получить текст HTML страницы с компонента Chromium браузер. Со...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2015, 03:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Получить весь текст HTML-страницы, который находится между тегами, кроме заголовка
Здравствуйте, возникла задача отпарсить html. Конкретно, взять весь текст, который находится между...

Надо вырезать из html определенный текст
Подскажите при помощи каких регулярных выражений можно сотворить следующее имеем некий html...

Получить определенный текст из memo
Доброго времени суток. Имеется memo с содержанием такого типа: ...

Если на странице есть определенный текст, то сохранять URL страницы в файл
Здравствуйте! Ну вот совсем я что-то дубовый, как ни делаю ничего не работает. Задача для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.