相关疑难解决方法(0)

Ruby:将嵌套数组的字符串表示解析为数组?

假设我有字符串

"[1,2,[3,4,[5,6]],7]"
Run Code Online (Sandbox Code Playgroud)

我如何将其解析为数组

[1,2,[3,4,[5,6]],7]
Run Code Online (Sandbox Code Playgroud)

在我的使用案例中,嵌套结构和模式完全是任意的.

我目前的临时解决方案是在每个时段之后添加一个空格并使用YAML.load,但是如果可能的话我想要一个更干净的空间.

(如果可能的话,不需要外部库)

ruby regex arrays parsing

17
推荐指数
3
解决办法
1万
查看次数

标签 统计

arrays ×1

parsing ×1

regex ×1

ruby ×1