试图解析一个所有数据都用双引号括起来的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 );
字符串
我想不出一个正则表达式可以把引号之间的数据作为匹配项返回。我相信有一些正则表达式大师可以帮我解决这个问题。
1条答案
按热度按时间baubqpgj1#
你不需要stinkin正则表达式来解析PHP中的CSV文件。
参见
fgetcsv()
和str_getcsv()