Разделение строки регулярным выражением на несколько разделителей с кавычками

У меня есть следующая строка (двойные кавычки являются частью строки):

"abc def ghi" "%1" "%2"

Таким образом, строка начинается с двойной кавычка, каждый сегмент отделяется " "и строка снова заканчивается двойной кавычкой. Я хотел бы разделить это на :

abc def ghi
%1
%2

. Я попробовал следующее :"(^\")|(\" \")|(\"$)", но это не дало мне желаемого результата.

0
задан Ronald Wildenberg 26 March 2012 в 06:16
поделиться