[问题] 查标点符号

楼主: 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