class String
end Y quiero que los strings no tengan espacios extraños
Public Instance Methods
squish()
click to toggle source
Limpia whitespace de extremos y espacios repetidos
@return [String] Una copia del string sin espacios extraños
# File lib/comun.rb, line 18 def squish dup.squish! end
squish!()
click to toggle source
Lo mismo que squish, pero destructivo
@return [String] El string original sin espacios extraños
# File lib/comun.rb, line 25 def squish! strip! gsub!(/\s(\s+)/, ' ') self end