ho trovato questo codice:rimuovere gli spazi da ogni matrice rotaie voce
.each_key {|a| self[a].strip! if self[a].respond_to? :strip! }
su questo sito: http://granth.ca/2006/02/strip-whitespace
ma suppongo che è per un hash, sto cercando di fare lo stesso con una matrice .
Ho provato alcune cose diverse, ma non riesco a capirlo.
Grazie per tutto l'aiuto
Sono davvero nuovo in Ruby, ma non '.strip' non dovrebbe mai restituire' nil'. '.strip!' sebbene restituisca 'nil' se non ha rimosso nulla. Posso confermarlo con la shell interattiva (irb). – Andy
Puoi spiegare perché hai fatto il '|| x'? – maahd