如何在某些位置的字符串中插入值c#

zoh*_*air 3 c# string

我有一个从方法中获取字符串的程序.我想知道如何在某些位置向该字符串插入字符串值.

例如:

mystring = "column1 in('a','b')column2 in('c','d')column3 in('e','f')";
Run Code Online (Sandbox Code Playgroud)

在这里,如何在每次出现字符')'之后插入字符串值"和" mystring

PS.如果可能,还包括如何不在最后插入它.

Joe*_*oel 5

可能是最简单的:

mystring = mystring.Replace(")", ") and ");
mystring = mystring.Substring(0, mystring.Length - " and ".Length);
Run Code Online (Sandbox Code Playgroud)