regular expressions problem in suchstring

dummdidummoei

Grünschnabel
ich habe folgendes Problem

es kommt ein String daher der wie folgt aussieht:

+test -eins +"asdfasdfasdfasdf - ddd" +ddd -aaa

der sollte wie folgt in einem Array ausgegeben werden:

array
(
[0] => +test
[1] => -eins
[2] => +"asdfasdfasdfasdf - ddd"
[3] => +ddd
[4] => -aaa
)

sollten keine Operatoren vorhanden sein

dann einfach nur
array
(
[0] => [ausdruck]
)

hat irgendwer eine Idee wie man das lösen könnte ?
 
Zuletzt bearbeitet:
Zurück