Re: [問題] 分割字串的問題, 求救 >"<

看板java作者 (老子我最神)時間12年前 (2013/05/02 18:56), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串2/6 (看更多)
※ 引述《bera (k.k)》之銘言: : 而進階的資料可能會像 : String str = : "小尚,\"Abby, Sun\",girl,0911-XXX0L9,\"si, Tokyo, Relax~~\",1988/11/20"; : 這樣的形式 : 不知道可不可以請教一下思路呢? 謝謝~~~ 不只這樣 型態1: a,g,h,j,ptt,GG 型態2: a,"g,h",ptt,GG 型態3: a,"g,h,ptt,GG 型態4: a,"g,g,pt"t,GG 型態5: a,"g"g",ptt,GG 型態X: ,""""""""""""", 你的 input 准許怎樣子,不准許怎樣子 會不會檢查錯誤,在那些 case 底下要做甚麼事 有沒有統一的 pattern 或是規則? 程式沒辦法寫得不清不處 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 49.159.136.214

05/02 19:00, , 1F
還有終極型態: (空字串) [無誤]
05/02 19:00, 1F

05/02 20:09, , 2F
先split雙引號? 不過加上一些判斷式感覺難免
05/02 20:09, 2F

05/02 20:11, , 3F
如果有保證不出現的字元可以先replaceAll再split
05/02 20:11, 3F

05/03 09:11, , 4F
基本上只會出現型態1,2.其他錯誤的型態不會出現,感謝你的提醒
05/03 09:11, 4F

05/03 09:58, , 5F
版主都點出是csv格式了.. 應該規則不難瞭解
05/03 09:58, 5F
文章代碼(AID): #1HWaPIMm (java)
討論串 (同標題文章)
文章代碼(AID): #1HWaPIMm (java)