【发布时间】:2018-04-20 08:38:09
【问题描述】:
如何去除数组中的空格和空白项
names = ["alice", "", "bob", " ", "yankee"]
想要的结果应该是
["alice", "bob", "yankee"]
【问题讨论】:
-
我认为你的 should get 数组有误。
-
好的,重新措辞,我不认为这是一个 dup 问题,我发现的只是使用
.reject它不会拒绝数组中的空格和空白项,Ursus 的回答帮助了我很多! -
查看第二个数组中的元素,它们不是来自第一个数组。
-
“标记为重复”,除了这个标记为 ruby-on-rails 和 ruby,并且重复标记为 ruby,这给出了其他答案。例如。在rails中我更喜欢使用
blank?和present?,而在重复中他们(显然)更喜欢empty?,它只在字符串上可用(但它是纯红宝石)。 -
这个问题是如何获得投票的?
标签: ruby-on-rails