0

我想在 c# 中为下面的 java 脚本代码执行全局替换等效代码

text=text.replace(/-/g, '');

我怎样才能做到这一点?

javascript中的全局替换实际上意味着这个

var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/g,"red");

Mr Blue has a red house and a red car 
4

4 回答 4

3
text = text.Replace( "-", "" );

是否进行全局替换,如此处的示例所示:http: //msdn.microsoft.com/en-us/library/fk49wtc1.aspx

于 2012-11-02T14:24:06.977 回答
2

output包含更新的字符串。

string output = Regex.Replace(text, "-", "");

于 2012-11-02T14:23:54.103 回答
2

尝试这个:

text = text.Replace("-", "");
于 2012-11-02T14:24:17.647 回答
1
string s = s.Replace("scary", "not scary");
于 2012-11-02T14:25:15.063 回答