如何在 Ruby 中轉換["90 99 8 9 11 22"]為?["90", "99", "8", "9", "11", "22"]
uj5u.com熱心網友回復:
使用flat_mapandsplit它適用于任意數量的專案:
["90 99 8 9 11 22"].flat_map(&:split)
=> ["90", "99", "8", "9", "11", "22"]
> ["90 99 8 9 11 22", "1 2 3"].flat_map(&:split)
=> ["90", "99", "8", "9", "11", "22", "1", "2", "3"]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/475639.html
