仅在多个空格C#上拆分

时间:2012-08-09 10:46:29

标签: c# .net

假设我有一个字符串:

"Joe Doe     is    not    here"

我想将此字符串拆分为多个空格,但将Joe Doe保留为一个子字符串。

结果将是:

string[] result={"Joe Doe","is","not","Here"}

2 个答案:

答案 0 :(得分:4)

使用Regex.Split和@" \ s {2,}"作为模式 - 只要有2个或更多的空白字符,它就会分裂。

答案 1 :(得分:4)

Regex.Split(input, @"\s{2,}")

这个正则表达式需要min。 2个空格。