作者cyclone350 (老子我最神)
看板java
標題Re: [問題] 分割字串的問題, 求救 >"<
時間Thu May 2 18:56:16 2013
※ 引述《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
推 PsMonkey:還有終極型態: (空字串) [無誤] 05/02 19:00
→ cha122977:先split雙引號? 不過加上一些判斷式感覺難免 05/02 20:09
→ cha122977:如果有保證不出現的字元可以先replaceAll再split 05/02 20:11
→ bera:基本上只會出現型態1,2.其他錯誤的型態不會出現,感謝你的提醒 05/03 09:11
推 popcorny:版主都點出是csv格式了.. 應該規則不難瞭解 05/03 09:58