日期:2014-05-17  浏览次数:20426 次

我想把字符串中的"qwer"替换成"abcd"应该怎么做呀?
我想把字符串中的"qwer"替换成"abcd"应该怎么做呀?就像Replace()那样,,Replace()只能把char替换char类型的。我想把string替换string。

------解决方案--------------------
C# code
string str1 = "aaaqwerbbb".Replace("qwer","abcd");//结果aaaabcdbbb

------解决方案--------------------
Replace很多重载,当然支持字符串替换了
------解决方案--------------------
不止可以替换char,也可以替换string
------解决方案--------------------
http://apps.hi.baidu.com/share/detail/23612752
------解决方案--------------------
http://apps.hi.baidu.com/share/detail/23612752
------解决方案--------------------
探讨
C# code
string str1 = "aaaqwerbbb".Replace("qwer","abcd");//结果aaaabcdbbb

------解决方案--------------------
string str1="替换qwer为abcd";
str1=str1.Replace("qwer","abcd"); //结果是:替换abcd为abcd

照着试试
------解决方案--------------------
string的replace方法有两个重载,即可以把char替换成char,也可以把string替换成string.
C# code

string str = "qwer";
str = str.Replace("qwer", "abcd");

------解决方案--------------------
按F12看看Replace有什么重载方法。