boost::regex を使って /〜/g みたいなことをやる方法

コメント(全3件)
1〓3件を表示

T.MURACHI ― 2007-06-04 15:54
boost::regex_replace() は内部で boost::match_results::format() を呼び出しているらしい。
[URL]
[URL]
これを上記のループに適用すれば s/〜/g みたいなこともできる…のか? をあとで追記。
もしかしたら boost::regex_replace() と boost::regex_constants::egrep の組み合わせだけでできるのかもしれないけど。
T.MURACHI ― 2007-06-06 10:23
ここまでくると、あとは s/〜/eg とかもやりたくなる罠。
regex_replace のソースでも眺めてみようかしら。。。
T.MURACHI ― 2007-06-06 11:48
match_results::prefix() でヒットしなかった部分が拾えるっぽい。
[URL]

これでいける。。。かな?

記事に戻る

コメントをする


記事を書く
powered by ASAHIネット