Скажем, у меня была строка
"[1,2,[3,4,[5,6]],7]"
Как бы разобрать это в массиве
[1,2,[3,4,[5,6]],7]
?
Вложенные структуры и шаблоны полностью произвольны в моем случае использования.
Мое текущее решение ad-hoc включает добавление пробела после каждого периода и использование YAML.load
, но я хотел бы иметь более чистый, если это возможно.
(тот, который не требует внешних библиотек, если это возможно)