我需要找到并替换字符串“A4:1_A1:1_A2:1_A3:2_A4:1_B1:1_B2:2200_”中的所有“B1:1” 在“B1:880”。
正则表达式中的新手需要一些帮助和Regex.Replace()
答案 0 :(得分:3)
<YourString>.Replace("B1:1", "B1:880");
也应该这样做,对吗?
多次出现
Regex.Replace( "Your String", @"^B1:1$","B1:880" );
答案 1 :(得分:2)
您可以使用String.Split
一点点LINQ:
str = string.Join("_", str.Split('_')
.Select(s => s == "B1:1" ? "B1:880" : s));