重複の可能性:
gcc4.7 は正規表現に関してバグがありますか?
http://www.cplusplus.com/reference/std/regex/regex_match/の例に従い、Ubuntu 12.04 64 ビットで g++ バージョン 4.6.3 でコンパイルしました。
以下は私の出力です:
string literal matched
string object matched
range matched
string literal with 3 matches
string object with 3 matches
range with 3 matches
the matches were: [subject] [sub] [bject]
サンプル出力は次のとおりです。
string literal matched
string object matched
range matched
string literal with 3 matches
string object with 3 matches
range with 3 matches
the matches were: [subject] [sub] [ject]
私のマシンでは[object]が正しく抽出されていないことに注意してください。何か案は?