0
=>a=["MI187","MI234"]
,並希望
=>a=["187","234"]
但
=>a=["MI187","MI234"]
[19] pry(main)> a.map { |a| gsub(/MI/,'') }
NoMethodError: undefined method `gsub' for main:Object
,但我得到的錯誤最後一部分。我的地圖通話有什麼問題?
添,如果了''的每個元素是你的榜樣,你最終要的整數,考慮'a.map {| E | e [/ \ d + /]。to_i} => [187,234]'。 –
如果你不評論,我肯定會把它作爲答案。;)爲什麼你不是? :) –