我在替换文本时遇到问题。我需要将“C:/aaa/bbb/ccc/”替换为“OUT:/eee.txt”。但是“C:/aaa/bbb/ccc/”已经在变量中了。我不能只添加@“C:/aaa/bbb/ccc”。它在一个变量中,因为我需要将它用于不同的路径,例如“C:/aaa/bbb/ccc/”,如“C:/aaa/ggg/fff/”等。所以这个->“C:/aaa/bbb /ccc/" 是一个变量字符串 a。我知道这有点复杂,但我无法解决这个问题..
例子:
string a (already has "C:/aaa/bbb/" INSIDE) ;
string b; b=b.replace(a,"OUT:/");