У меня есть текстовый файл, который разграничен вкладкой. Как я могу разделить эту строку на подстроки для массива путем обнаружения вкладок?
string s = "123\t456\t789";
string[] split = s.Split('\t');
Если вы используете String.split (), вы можете разбить String вокруг любого регулярного выражения, включая табуляции. Регулярное выражение, которое соответствует табуляции, - \ t, поэтому вы можете использовать следующий пример:
String foo = "Hello\tWorld";
String[] bar = foo.split("\t");
который вернет массив String, содержащий слова Hello и World
Просто используйте метод String.Split
и разделите по табуляции (так что, вероятно, сначала разделите по новой строке, чтобы получить строки, а затем по табуляции, чтобы получить значения).
See here for details:
http://msdn.microsoft.com/en-us/library/system.string.split.aspx