我想在 std::string 中找到 3 次或更多次 a 来替换。
例如:
std::string foo = "This is a\n\n\n test";
std::string bar = "This is a\n\n\n\n test";
std::string baz = "This is a\n\n\n\n\n test";
std::string boo = "This is a\n\n\n\n\n\n test";
// ... etc.
应全部转换为:
std::string expectedResult = "This is a\n\n test";
如果可能的话,香草 stl 将不胜感激(没有正则表达式库或增强)。