0
我想修改一個數組,它看起來像:修改在Ruby中的數組與其他一些文字
arr = [ ' \"172.31.25.207\" ', ' \"172.31.21.29\" ' ]
但是,我想數組看起來像:
arr = "172.31.25.207", "172.31.21.29"
我想修改一個數組,它看起來像:修改在Ruby中的數組與其他一些文字
arr = [ ' \"172.31.25.207\" ', ' \"172.31.21.29\" ' ]
但是,我想數組看起來像:
arr = "172.31.25.207", "172.31.21.29"
嘗試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"]
可能的複製:http://stackoverflow.com/q/33573544/4283486 – ihaztehcodez
既然你問了一個幾乎相同的問題,最近我覺得有義務要問你在哪裏獲得這些「陣列」? – engineersmnky
此,像以前的問題,看起來像一個XY的問題,你問Y其中,但需要問X.你在做什麼作爲字符串包含在雙引號來獲取值?你沒有向我們展示足夠的信息來幫助你。 –