Javascript - dzielenie przez spacje, chyba że w nawiasach
Chcę podzielić ciąg na spacje, ale tylko jeśli spacje nie mieszczą się w nawiasach kwadratowych. Na przykład:
„Co za [miły słoneczny] dzień”
Po podzieleniu powinien wyglądać tak:
[Co, a, [ładne słoneczne], dzień]
Próbowałem sam znaleźć rozwiązanie, ale obawiam się, że nie jestem wystarczająco zaznajomiony z RegExp w javascript.