- 255 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 20:31:59 ]
- 1.35のregexでいまためしてみた。
"\\10"で大丈夫。sed format string syntaxってやつだ。 "${1}0"はだめ。 #include <iostream> #include <string> #include <boost/regex.hpp> int main() { boost::regex re("(.)(.)(.)(.)(.)(.)(.)(.)(.)(.).*"); std::string s ="abcdefghijklmn"; std::cout << boost::regex_replace(s, re, "\\10") << std::endl; return 0; }
|

|