首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字符串替换有关问题

2011-12-30 
字符串替换问题?字符串strAA|BB|cc|DD,如果值为1,替换第一个 | 到第二个 | 这之间的内容,如果值为2,替换

字符串替换问题?
字符串str=AA|BB|cc|DD,如果值为1,替换第一个 '| '到第二个 '| '这之间的内容,如果值为2,替换第二个 '| '到第三个 '| '这之间的内容,以此类推,如何替换?

[解决办法]
int i = 1;
string str = "A|BB|cc|DD ";
string[] strs = str.Split( '| ');
strs[i] = "你要替换的内容 ";
str = " ";
foreach (string s in strs)
{
str += s + "| ";
}
str = str.Substring(0, str.Length - 1);
Console.WriteLine(str);

热点排行