正規表現を変数に格納しようとしています。つまり、正規表現\\d
と文字列std::string str;
がある場合、正規表現\\d
を格納します。 std::string str
。その正規表現を使用するときはいつでも、str
を使用できます。私はそれが動作しないことに気づいしかし変数内に正規表現を格納する(std :: string)
Boost::regex const string_matcher("\\d");
std::string str = string_matcher;
:
私はこのような何かを試してみました。誰かが私が正規表現をどのように保存できるかについては何かを持っていますか?
申し訳ありませんが、質問はありません。 'std :: string str =" \\ d "の何が問題なのですか? Boost :: regex string_matcher(str); ' –
あなたは本当に[良い入門C++の本](http://stackoverflow.com/q/388242/46642)が必要です。 *あなたが掲示したコードであなた自身の問題に対する解決策があります。 –