string body = "aa,bb,aa,cc,aa,dd,aa,ee,aa";
要求将第一个aa替换为{aa}
替换结果为 body = "{aa},bb,aa,cc,aa,dd,aa,ee,aa";
我用下面的语句替换,但是把所有的aa都替换了,并非第一个aa。
body = Regex.Replace(body,@"aa",@"{aa}");
要替换第一个是不是有什么参数,代码如何写?
...全文
2991打赏收藏
正则表达式替换字符串, 重复字符只替换第一个
string body = "aa,bb,aa,cc,aa,dd,aa,ee,aa"; 要求将第一个aa替换为{aa} 替换结果为 body = "{aa},bb,aa,cc,aa,dd,aa,ee,aa"; 我用下面的语句替换,但是把所有的aa都替换了,并非第一个aa。 body = Regex.Replace(body,@"aa",@"{aa}"); 要替换第一个是不是有什么参数,代码如何写?