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. Python Regexは、最初の "|"一致
- 3. rgsub - 単語の最初の一致のみを置換する
- 4. regex一致の一部のみを置き換えます
- 5. Regex置換はすべて単一の代わりに一致
- 6. regex最初のオカレンスとの後ろに一致する方法
- 7. Regexの一致/置換パターンに関する助けが必要
- 8. Python Regexはすべての一致を置換します
- 9. PowerShellのRegexは、最初に一致した行と一致します
- 10. RegEx - 最初の4桁のグループに一致します。
- 11. .NET Regex単一行の一致不明の文字を置換する
- 12. セミコロンの最後の一致に一致するRegEx
- 13. regex最初の要素を置き換えます
- 14. Regex:プレフィックスに基づく一致の置換を除外
- 15. preg_replaceを使用して最初の一致のみを置換します。
- 16. PCRE - 最初の一致
- 17. 一致する最大値の値を置換するビュー
- 18. JS Regexの最後の2桁が最初の2桁に一致します
- 19. Regex:連続した同じ文字の最初の一致を無視する
- 20. Regex - 最初の前にすべてのスペースを一致させる "="
- 21. Regexの置換文字列に一致するインデックスを含める
- 22. 検索/置換boost regex C++
- 23. C regexは一致のインデックスを取得
- 24. 最初の一致を削除する
- 25. Regex/Yahoo Pipes - 式の後の最初の単語に一致する
- 26. Regex、最後のペアに一致
- 27. Regex MySQL - 最初の2文字、xの数字に一致する
- 28. regex:最初の文字が見つかるまで一致します
- 29. 最初の行が一致した後にRegexが停止する
- 30. Python:最初のn番目の一致する文字を別の文字に置き換えます。
は何のコードは、あなたがこれまでに試してみましたか? – Druzion