Giriş
Şu satırı dahil ederiz.
match_results dönmez. Şöyle yaparız.
match_results döner. Şöyle yaparız.
Şu satırı dahil ederiz.
#include <boost/regex.hpp>
regex_match metodumatch_results dönmez. Şöyle yaparız.
string str = ...;
boost::regex r ("...");
if (boost::regex_match (str, r)) {
...
}
regex_match metodu - match_resultsmatch_results döner. Şöyle yaparız.
std::string str = "...";
boost::regex r ("...");
boost::smatch matches;
if (boost::regex_match(str, matches, r)) {...}
İkinci yakalama grubuna erişmek için şöyle yaparız.std::string str = ...;
boost::regex r ( "^Subject: (Re: |Aw: )*(.*)" );
boost::smatch matches;
if (boost::regex_match(line, matches, pat)) {
std::cout << matches[2] << std::endl;
}
Hiç yorum yok:
Yorum Gönder