[問題] 字串 資料分格

作者: ozone (網球拍回家了)   2014-12-04 16:04:52
我有一些csv檔的欄位資料 其中一行舉例如下:
String data = "王小明,100,200,300";
有什麼簡單的方法 可以利用 "," 為分隔符號
快速的回傳第3欄資料 例如: col(data,2,",") 就會回傳 "200"
應該有內建的工具吧? 教我一下 感激不盡!
作者: Ansaga (奈燦)   2014-12-04 16:29:00
data.split(",")[2] ?
作者: ntasop (kuli)   2014-12-04 17:44:00
j
作者: sCHb68 (sCHb68)   2014-12-04 18:53:00
你要的『col方法』有沒有內建我是不知道,不過你要『col方法』自己寫大概才兩行而已。
作者: dahanhsi (dahanhsi)   2014-12-04 23:16:00
awk -F "," '{print $3}' xd
作者: v9290026 (CH)   2014-12-05 10:20:00
樓上不會過,沒加檔案名 xd不然來個 cut -d "," -f 也行XD~

Links booklink

Contact Us: admin [ a t ] ucptt.com