Всем привет, есть такой текст:
[JSON?data=[COURSES]&filter=[{"field":"id","operator":">=","value":1}]] текст [COURSES]
Нужно получить эти части, которые идут между скобок:
JSON?data=[COURSES]&filter=[{"field":"id","operator":">=","value":1}]
и
[COURSES]
Использовал такое выражение:
/\[(.+?)\]/
Но оно больше не подходит после того как внутри появились вложенные скобки:
[]
Подскажите как доработать выражение или другое подходящее для этой задачи.