web-dev-qa-db-ja.com

C#-文字列を任意の数のタブとスペースで分割します

重複の可能性:
String.Split操作で空白を指定する最良の方法

以下を含むhostsファイルを読み込もうとしています。

127.0.0.1 localhost
ect...

したがって、1行ずつ読むときは、IPとホスト名を取得する必要がありますが、タブまたはスペース、あるいはその両方でフォーマットされている場合、どのように取得しますか。

127.0.0.1<tab><space>localhost
127.0.0.1<space>localhost
127.0.0.1<space><space><space><space>localhost
18
user622469
var components = Host.Split((char[])null, StringSplitOptions.RemoveEmptyEntries);
35