я нашел этот код:удалить пробелы из каждого массива элементов рельсам
.each_key {|a| self[a].strip! if self[a].respond_to? :strip! }
на этом сайте: http://granth.ca/2006/02/strip-whitespace
, но я полагаю, что для хэша, я пытаюсь сделать то же самое с массивом ,
Я пробовал несколько разных вещей, но не могу понять это.
Спасибо за любую помощь
Я действительно новичок в Ruby, но не '.strip' никогда не должен возвращать' nil'. '.strip!', хотя возвращает 'nil', если он ничего не стягивает. Я могу подтвердить это с помощью интерактивной оболочки (irb). – Andy
Можете ли вы объяснить, почему вы сделали '|| x'? – maahd