我使用PHP 5.3從一個Web服務調用接收數據集,該數據集帶來了有關一個或多個事務的信息。每個事務的返回值由一個管道(|
)定界,並且事務的開始/結束由一個空格分隔。關於如何解析此數據集的任何優雅想法?
2109695|49658|25446|4|NSF|2010-11-24 13:34:00Z 2110314|45276|26311|4|NSF|2010-11-24 13:34:00Z 2110311|52117|26308|4|NSF|2010-11-24 13:34:00Z (etc)
由於日期時間標記中的空格,因此在空間上執行簡單拆分不起作用。我知道正則表達式足以知道總是有不同的方式來打破這種情況,所以我認爲獲得一些專家意見會幫助我提出最密不透風的正則表達式。
難道你不只是把它拆分爲「Z」嗎? – castis 2010-12-01 15:53:13