csv 解析逗号分隔的字符串,其中一些子字符串用双引号括起来

kqlmhetl  于 7个月前  发布在  其他
关注(0)|答案(1)|浏览(103)

试图解析一个所有数据都用双引号括起来的csv文件,因为双引号中可能有逗号。
看起来像这样:

$songs = '"1, 2, 3, 4 (I Love You)","Plain White T's","CBE10-22",15,"CBE10-22","","","CB",984,"","10/05/10"';

$regResult = preg_match( "", $songs, $matches );

字符串
我想不出一个正则表达式可以把引号之间的数据作为匹配项返回。我相信有一些正则表达式大师可以帮我解决这个问题。

baubqpgj

baubqpgj1#

你不需要stinkin正则表达式来解析PHP中的CSV文件。
参见fgetcsv()str_getcsv()

相关问题