Это проблема регулярных выражений
Я хочу разбить строку
apple[orange] papya [mango] [grapes]
в этот массив
[ 'Яблоко', '[оранжевый]', 'папайя', '[манго]', '[виноград]']
Я пытался так
"apple[orange] papya [mango] [grapes]".match(/[^[\]]+(?=])/g)
Но он возвращает только то, что находится в скобках