ご存知のように、配列から要素をArray#compact
削除します。nil
array.reject { |element| element.empty? }
のように空の要素を削除します(レールでは、空の要素と[]
要素を削除することもできます)。#blank?
nil
のような空/空白の要素を削除する簡単な方法はありArray#compact
ますか? それともArray#reject
私の最善の策を使用していますか?
に相当する「空の」ものは見たことがありません#compact
。でも、もしかしたら私が見過ごしているだけかもしれません。