我得到了一个字符串:
this,is,a","b,test
我想在逗号上展开它除了用双引号括起来的逗号,这些应该保持原样
Try
preg_split('/(?<!"),(?!")/', $string)
这段代码使用了负正向和反向的正则表达式。您可以使用http://www.pagecolumn.com/tool/pregtest.htm.
而由Adrian Lang发布的regex应该做得很好(我不能做得更好),你是否可能寻找str_getcsv()或fgetcsv()函数?
我得到了一个字符串:
this,is,a","b,test
我想在逗号上展开它除了用双引号括起来的逗号,这些应该保持原样
Try
preg_split('/(?<!"),(?!")/', $string)
这段代码使用了负正向和反向的正则表达式。您可以使用http://www.pagecolumn.com/tool/pregtest.htm.
而由Adrian Lang发布的regex应该做得很好(我不能做得更好),你是否可能寻找str_getcsv()或fgetcsv()函数?