使用子字符串替换字符串中所有匹配项的优雅解决方案

时间:2011-11-28 13:07:57

标签: c++ string replace

  

可能重复:
  C++: How do I replace all instances of of a string with another string?

想象一下,您有一个字符串:This is a string and this is the same string too,并且您想要替换字符串中的每个string字,并将其更改为chain以获取:This is a chain and this is the same chain too

问题是函数std::replace()只有在将一个字符更改为另一个字符时才能正常工作(想象......替换e的所有i

我找到了几个解决方案,但所有这些解决方案包括其他库或奇怪的时间(我真的不明白)。

我想要的是使用替换的优雅解决方案,因为我在项目中工作,时间就是一切。

0 个答案:

没有答案