将垂直列表转换为数组

时间:2014-10-04 17:19:14

标签: ruby arrays

是否可以将以下内容转换为6元素数组:

uno
dos
3
4
5:ieme
6:ieme

1 个答案:

答案 0 :(得分:2)

是。这很简单。

<<_
uno
dos
3
4
5:ieme
6:ieme
_
.split($/)
# => ["uno", "dos", "3", "4", "5:ieme", "6:ieme"]

如果您想使用多行的%w表示法,则可以。

%w[
uno
dos
3
4
5:ieme
6:ieme
]
# => ["uno", "dos", "3", "4", "5:ieme", "6:ieme"]