Giriş
Şu satırı dahil ederiz.
İlk yakalama grubu 1'den başlar. Şöyle yaparız.
Belirtilen örüntüyü kullanan yakalama grubunu verir.
Şöyle yaparız.
Şu satırı dahil ederiz.
#include <boost/regex.hpp>
first alanıİlk yakalama grubu 1'den başlar. Şöyle yaparız.
for (int i = 1; i < matches.size(); i++) {
std::string match (matches[i].first, matches[i].second);
std::cout << "matches[" << i << "] = " << match << std::endl;
}
matched alanıBelirtilen örüntüyü kullanan yakalama grubunu verir.
if (matches ["dddd"].matched) {
...
}
operator << metoduŞöyle yaparız.
std::string str = ...;;
boost::regex reg ( "^Subject: (Re: |Aw: )*(.*)" );
boost::smatch matches;
if (boost::regex_match(str, matches, reg))
std::cout << matches[2] << std::endl;
Hiç yorum yok:
Yorum Gönder