Witam.
Cały dzień dzisiaj walczę z regexp'ami w C++. Potrzebuję wyświetlić dany regexp w celu dalszej obróbki. Czy ktoś wskaże mi błąd? Już nie wiem co mam robić... I dodam, że google nie pomaga, bo googluję od rana. Proszę o pomoc...
Poniżej daję kod:
std::string line;
boost::regex pat("<li><a href=\"/przepisy.aspx/\\d/(.*)\">(.*)</a></li>");
boost::smatch what;
for(int i=0;i<Memo1->Lines->Count;i++){
line=Memo1->Lines->Strings[i].t_str();
boost::regex_match(line,what,pat);
Memo2->Lines->Add((what[1].str()).c_str());