我从其他客户端发送一个数组,并收到如下消息: "[1,2,3,4,5]"
"[1,2,3,4,5]"
现在,我只想将其转换为Array而不使用Ruby的eval 方法。我们可以为此使用任何Ruby的默认方法吗?
eval
"[1,2,3,4,5]" => [1,2,3,4,5]
也许这个?
s.tr('[]', '').split(',').map(&:to_i)