[請益] 字串解析怎麼拆比較好
當我用curl向一隻php丟資料時,
他傳回的字串是以下列的格式回傳字串的
1-Title-type-name-1-單位-39-值-type-name-1-單位-190-值-
type-name-0.5-單位-89-值-type-name-100-單位-65-值
2-Title-type-name-1-單位-37-值......
(上述字串實際上沒有換行)
用陣列來表示的話大概是
arry[1] = array(
'title',
array('type','name',1,'單位',39,'值'),
array('type','name',0.5,'單位',89,'值')
},
array[2] = array(
'title',
array('type','name',1,'單位',37,'值')
}
由於他把全部的字串用 '-' 來做分隔,
沒有照維度再用不同的符號分隔。
早上想了好一陣子,不管是全部切開跑迴圈判斷字元
還是用正規表示法,都想不到一個好的方法。
請問對於這樣的字串解析,還能有什麼做法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.202.164
推
08/09 13:06, , 1F
08/09 13:06, 1F
→
08/09 13:19, , 2F
08/09 13:19, 2F
→
08/09 13:26, , 3F
08/09 13:26, 3F
→
08/09 13:33, , 4F
08/09 13:33, 4F
→
08/09 14:02, , 5F
08/09 14:02, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章