JavaのMatchersのように動作するメソッドを作成しようとしましたreplaceFirst(String replacement)
文字列内のすべての一致をstd::regex_replace
と置き換える方法を知っていますが、正規表現の最初の一致?C++ regex最初の一致を置換する
1
A
答えて
2
追加のフラグstd::regex_constants::format_first_only
を使用してstd::regex_replace
を使用して、必要な結果を得ることができます。
詳細については、http://en.cppreference.com/w/cpp/regex/regex_replaceをご覧ください。
1
フラグstd::regex_replace()
の引数としてformat_first_only
を引数として指定しても、std::regex_replace
を使用することはできます。
はここを見てhttp://en.cppreference.com/w/cpp/regex/match_flag_type
関連する問題
- 1. Regexの一致/置換パターンに関する助けが必要
- 2. .NET Regex単一行の一致不明の文字を置換する
- 3. preg_replaceを使用して最初の一致のみを置換します。
- 4. PCRE - 最初の一致
- 5. 一致する最大値の値を置換するビュー
- 6. JS Regexの最後の2桁が最初の2桁に一致します
- 7. C regexは一致のインデックスを取得
- 8. 最初の一致を削除する
- 9. Regex/Yahoo Pipes - 式の後の最初の単語に一致する
- 10. Regex MySQL - 最初の2文字、xの数字に一致する
- 11. 検索/置換boost regex C++
- 12. regex:最初の文字が見つかるまで一致します
- 13. 最初の行が一致した後にRegexが停止する
- 14. RegEx - シンボルを使用して一致させるが置き換えない
- 15. C#RegEx一致式のオプション要素
- 16. Vimの後の行で最初に一致するパターンを置き換えます。
- 17. regexが最初のグループの一部を拒否する(注文)
- 18. 複数のregExの一致
- 19. regex文字列の右側から単一の一致を置き換えます。
- 20. #regexを使用して、一致するテキストの再利用部分を検索して置き換えます。
- 21. RegEx - 一致するパターンを除外
- 22. トラバーサルブランチの最初のn個のノードに一致するNeo4j/Cypher
- 23. RegexとLaTeXの式が一致する
- 24. Regexが次の一致にスキップする
- 25. 特定のURLに一致するRegEx
- 26. 最初に一致する正規表現で一致した正規表現を最初に一致する正規表現
- 27. RegexとCSSファイルで一致させる
- 28. Ruby PDF :: Regexと一致するリーダー
- 29. C#RegEx同じパターンで貪欲な一致を繰り返す
- 30. MongoDBの位置演算子のみ最初に一致したの回避策
は何のコードは、あなたがこれまでに試してみましたか? – Druzion