C# 增加空白的数量

C# 增加空白的数量,c#,.net,regex,whitespace,C#,.net,Regex,Whitespace,在c#中,关于增加字符串中的空格数,我有一个问题。例如,我有这样一个字符串:“我有一个问题”。我想把空格的数目增加一个。如果我在单词“i”和“have”之间有3个空格,在“have”和“a”之间有1个空格等等,我想把所有的空格加1,这样3变成4,1变成2 是否可以使用正则表达式?我搜索过这个问题,总是知道如何用一个空格替换多个空格,但不增加它们 我希望有人能帮助我 向您问好,Stefan。您可以通过以下方式进行搜索: "( +)" 并替换为: "$1 " 更新:减少1: "( *) " 并

在c#中,关于增加字符串中的空格数,我有一个问题。例如,我有这样一个字符串:“我有一个问题”。我想把空格的数目增加一个。如果我在单词“i”和“have”之间有3个空格,在“have”和“a”之间有1个空格等等,我想把所有的空格加1,这样3变成4,1变成2

是否可以使用正则表达式?我搜索过这个问题,总是知道如何用一个空格替换多个空格,但不增加它们

我希望有人能帮助我


向您问好,Stefan。

您可以通过以下方式进行搜索:

"( +)"
并替换为:

"$1 "
更新:减少1:

"( *) "
并替换为:

"$1"

C#代码示例


您可以通过以下方式进行搜索:

"( +)"
并替换为:

"$1 "
更新:减少1:

"( *) "
并替换为:

"$1"

C#代码示例


太快了!。多谢各位!现在的问题是,我怎样才能把它减少一个?太快了!。多谢各位!现在的问题是,我怎样才能减少1?