作者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