Javascript - durch Leerzeichen teilen, sofern nicht in Klammern
Ich möchte einen String durch Leerzeichen teilen, aber nur, wenn die Leerzeichen nicht in eckigen Klammern stehen. Zum Beispiel:
"Was für ein [schöner sonniger] Tag"
Nach dem Teilen sollte es so aussehen:
[Was, ein [schöner sonniger] Tag]
Ich habe versucht, die Lösung selbst zu finden, aber ich fürchte, ich kenne RegExp in Javascript nicht genug.