字符串替换问题求解
我用 Regex.Replace 方法替换字符,假设把“你你你你你你好村”这一段字符中的“你”替换为“我”,我只想替换前边三个,怎么实现?
替换后为“我我我你你你好村”
若此类不行还有别的方法吗?
[解决办法]
- C# code
new Regex("你").Replace(源字符串, "我", 3)
[解决办法]
- C# code
string s = @"你你你你你你好村"; Regex regex = new Regex("你"); string r = regex.Replace(s, "我", 3); Response.Write(r);