使用其他一些文本在Ruby中修改数组

时间:2015-11-06 20:42:30

标签: ruby ruby-on-rails-3

我正在尝试修改一个类似于:

的数组
arr = [ ' \"172.31.25.207\" ', ' \"172.31.21.29\" ' ]

但是,我希望数组看起来像:

arr = "172.31.25.207", "172.31.21.29"

1 个答案:

答案 0 :(得分:0)

尝试arr.map {|e| e.gsub('\"', '').strip }

示例输出:

irb> [ ' \"172.31.25.207\" ', ' \"172.31.21.29\" ' ].map  {|e| e.gsub('\"', '').strip }
=> ["172.31.25.207", "172.31.21.29"]