Привет!
У меня есть строка, из которой нужно получить двумерный массив. Строка имеет вид, например:
str = "3.2,2.7,6.44,2.28,[3.11,2,01],7.3,0.11,[1.1,2.887],1.1";
Как видим, получить массива вида
mas = [3.2, 2.7, 6.44, 2.28, [3.11, 2,01], 7.3, 0.11, [1.1, 2.887], 1.1]
, просто применив метод .split(","), у меня не получится из-за второго измерения в произвольных местах.
Как же мне быть? Какие методы и шаблоны регулярных выражений использовать?