[問題] 查標點符號

作者: mathtku (拳打七歲腳踢七旬)   2013-11-30 17:30:59
各位大大好
先道歉一下 我功力很弱 這問題很簡單
我先說一下環境 我要用php 去分解一大篇文章
內容類似這樣
0,小明,1號,我喜歡吃糖果
0.小英,2號,'我喜歡打電動,喜歡跳舞,喜歡游泳'
我原先只是很單純以為沒有其他,於是我就這樣做了
$data[$k] = explode(",",$buffer);
後來發現有幾組怪怪的,一檢查是像小英這樣的狀況
我能理解單引號內的是完整的句子
但是我想不出要怎麼寫正規表達 才能夠抓到並刪除 單引號內,呢?
就是結果要類似這樣
0,小明,1號,我喜歡吃糖果
0.小英,2號,'我喜歡打電動 喜歡跳舞 喜歡游泳'
請各位大大指點一下 感恩
作者: bibo9901 (function(){})()   2013-02-01 22:37:00
php有fgetcsv()和str_getcsv()
作者: jenesis (ゼネシス)   2013-02-02 01:23:00
除了這個之外你有考慮到編碼的問題嗎?基本上你要用的pattern應該就是[^,.'\s]+ 這樣吧

Links booklink

Contact Us: admin [ a t ] ucptt.com