[問題] 處理(取出)字串的問題..有可能辦到嗎 (新手)

看板java作者 (哈哈)時間15年前 (2010/09/15 22:58), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
例如下面這個字串(電話<人名>;) 0912483271<陳XX>;0922371382<李OO>;0227543829<王●●>; 有辦法取出電話號碼(號碼可能為手機or家用電話or其他等,所以號碼長度會變), 然後存到String[] s嗎? (像是這樣: s[0]為0912483271,s[1]為0922371382) 原先字串只有"0912483271;0922371382;0227543829"時,用split()可解決, 但現在好像就沒辦法了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.17.14

09/15 23:00, , 1F
學一點 Regular Expression 就會有很多方法可以處理了
09/15 23:00, 1F

09/15 23:05, , 2F
謝謝 我去研究看看
09/15 23:05, 2F

09/15 23:40, , 3F
不用 RE 也行... 畢竟這還是有規律的...
09/15 23:40, 3F

09/16 00:03, , 4F
用for成功了! 感謝樓上哈..繼續看RE..
09/16 00:03, 4F
文章代碼(AID): #1CaDybVs (java)