2

文字列があるとしましょう:

"Joe Doe     is    not    here"

この文字列を複数の空白でのみ分割し、Joe Doe を 1 つの部分文字列として保持したいと考えています。

結果は次のようになります。

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

2 に答える 2

4

パターンとして@"\s {2、}"を指定したRegex.Splitを使用します。これにより、空白文字が2つ以上ある場合は常に分割されます。

于 2012-08-09T10:51:25.693 に答える
4
Regex.Split(input, @"\s{2,}")

この正規表現には最小が必要です。2スペース。

于 2012-08-09T10:51:53.337 に答える