小编Avi*_*ore的帖子

如何用c#中的某些特殊字符替换字符串中的空格以外的空格

如何用c#中的某些特殊字符替换字符串中的空格以外的空格?

我有一个字符串

Hi I  am new  here. Would   you    please help    me?
Run Code Online (Sandbox Code Playgroud)

我希望输出为

Hi I$am new$here. Would$you$please help$me?
Run Code Online (Sandbox Code Playgroud)

我试过了

string line=@"Hi I  am new  here. Would   you    please help    me?";
string line1 = Regex.Replace(line,@"[\s\s]+","$");
Console.WriteLine(line1);
Run Code Online (Sandbox Code Playgroud)

但我得到了输出

Hi$I$am$new$here.$Would$you$please$help$me?
Run Code Online (Sandbox Code Playgroud)

你能告诉我我哪里错了吗?

c# replace

5
推荐指数
1
解决办法
178
查看次数

标签 统计

c# ×1

replace ×1