
3 Aug
2006
3 Aug
'06
3:39 a.m.
I got the string (char*s), which is too big (>10M), from an external library, it's too slow to convert the raw string to std::string before it is handled by replace_all_regex
Here's your fundamental problem: regex does not do in-place search and replace.
It is boost::algorithm::replace_all_regex, not boost:regex_replace