我的输入是从HTML表格中复制的,并且以文本格式显示:
1 2 3
4 5 6
(想象'标签'而不是空格)
字符串将成为:
1 \吨\ 2 \ T3 \ r \ N4 \ T5 \ T6
如何创建数组:
myArray(0,0)返回1 myArray(0,1)返回2 myArray(1,0)返回4
我试过这个:
String input = Clipboard.GetText();
String[] content = input.Split(("\t").ToCharArray());
但这会创建一个包含以下元素的数组: 1 2 3 \ r \ n 4 五 6
- 谢谢...... -
答案 0 :(得分:0)
由于你知道如何在标签处拆分它,你也可以在换行符处拆分它。
stringIs = 1\t\2\t3\r\n4\t5\t6
firstSplit = stringIs.split("\r\n");
现在你有一个包含两个元素的数组。
firstSplit[0] = "1\t\2\t3";
firstSplit[1] = "4\t5\t6";
所以只需将它们以相同的方式分成新的数组。