web-dev-qa-db-ja.com

文字列をタブ文字で区切る

タブ区切りのテキストファイルがあります。タブを検出して、この文字列を配列の部分文字列に分割するにはどうすればよいですか?

30
Jimmy
string s = "123\t456\t789";
string[] split = s.Split('\t');
68
CD..

String.split()を使用する場合、タブを含む任意の正規表現の周りでストリングを分割できます。タブに一致する正規表現は\ tなので、次の例を使用できます。

String foo = "Hello\tWorld";
String[] bar = foo.split("\t");

これは、単語HelloおよびWorldを含むString配列を返します

4
Jivings

String.Splitメソッドとタブでの分割(おそらく最初は改行で分割して行を取得し、次にタブで分割して値を取得する)。

詳細はこちらをご覧ください:

http://msdn.Microsoft.com/en-us/library/system.string.split.aspx

0
Hans Olsson