作者a2825243 (大强)
看板Visual_Basic
标题[.NET] VB字串转阵列
时间Tue Jun 8 17:18:22 2010
请教各位大大:
小弟有一个字串想转成阵列,字串ex:a 1 2 3 4 b 99 85 80 68,就是编号跟分数的字
串,我想把它拆开,变成2个阵列,一个阵列是1 2 3 4,一个阵列是99 85 80 68,
不知要如何处理,请求各位高手大大的教导,谢谢!
使用的软体为VB2008
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.89.161
1F:→ MOONRAKER:用'b'为界String.Split()拆第一遍 06/08 23:00
2F:→ MOONRAKER:得到字串阵列的两个元素再分别用' '拆第二遍 06/08 23:00
3F:推 jwjeng:这样第一个a会不会被放在第一阵列里面? 06/08 23:37
4F:→ MOONRAKER:会。 X( 06/08 23:57
5F:→ MOONRAKER:不然通通用' 'String.split()得到一个阵列 C 06/08 23:58
6F:→ MOONRAKER:令m=0, 依序读 C 的元素,(1)读到非数字 => m += 1 06/09 00:00
7F:→ MOONRAKER:(2)读到数字 => 把该元素 Ci 塞入阵列 Am 。 06/09 00:01
8F:→ MOONRAKER:用多个List()会比较好做。 06/09 00:01