おかしいぞTR1の正規表現 その後
VC++ team からお返事がとどきました。
Thanks for reporting this bug. It appears to be another instance of a
bug we're already tracking, where a regex match doesn't get replaced
when it immediately follows another match (the simplest repro is taking
"AAAAAA" and replacing "A" with "x").
To be safe, I've added your example to our bug database,
so we can make sure that it gets fixed.
「リポートあんがとね。ソレ、ウチらが追っかけてる既知バグっす。
マッチ箇所が連続すると後続するマッチの置換に失敗するのよね
("AAAAA"の"A"を"x"で置換するとわかるよ)。
...念のためバグ一覧に突っ込んどいたからいずれ直るよん」
だってさ。