から正規表現で文字列を取得できますstd::regex
か? または、後で使用する場合は、別の場所に保存する必要がありますか?
ブーストでは、これを行うことができます:
boost::regex reg("pattern");
string p = reg.str();
または << 演算子を使用
cout << reg;
パターンを印刷します。
ただし、std::regex
str() または operator<< はありません。文字列を別の場所に保存する必要がありますか、それとも見つからないだけですか?
デバッガーでは、何が入っているかを確認できますstd::regex
。