1
std::regex
の文字列表記はどうやって印刷しますか?どのようにしてstd :: regexを印刷しますか?
std::vector<std::regex>> patterns = Get();
for (auto pattern: patterns){
if (std::regex_match("file.txt",pattern)){
std::cout << "matched on pattern: " << /* ? pattern ? */ << '\n';
}
}
std::cout
がstd::regex
上では動作しません。
は、私はパターンのコレクションを持っている、と私は一致した最初のものを印刷したいと言います。
文字列表現を取得する方法はありません。
文字列を別々に持ち歩くことが予想されますか、ドキュメントに何か不足していますか?
ラット。私にはかなり不便だと思われますが、誰もが支払ってくれるものではないと思います。私はラッパーの型を作ります... –