Задана строка в формате
"(1,(2,3,4),(5,6,(7,8,9,a,(b,c,d))))"
Какой самый простой способ преобразовать это в массив JavaScript?
[1, [2, 3, 4], [5, 6, [7, 8, 9, 'a', ['b', 'c', 'd']]]]
Использование как целых чисел, так и строк без строки не позволяет мне использовать встроенный синтаксический анализ, а многомерность не позволяет использовать простые разбиения или аналогичные.