我试图在PHP中拆分从$ _GET收到的字符串,但是我被卡住了,因为它不仅仅是explode()函数会处理 - 或者我认为.
如果我收到的字符串包含引号(""),我希望拆分(按空格)以保持引号中的东西不变.例如'Foo bar'Bar 2"'的结果将分为1 - > Foo; 2 - >吧; 3 - >酒吧2.
我查看了explode(),preg_split和类似的东西,但我不明白如何用空格分割更大的字符串,同时保持引号中的完整子串.
谢谢.
php regex explode
explode ×1
php ×1
regex ×1