module Squish

Public Instance Methods

squish() click to toggle source
# File lib/class_extensions/squish.rb, line 3
def squish
  dup.squish!
end
squish!() click to toggle source
# File lib/class_extensions/squish.rb, line 7
def squish!
  gsub!(/\A[[:space:]]+/, '')
  gsub!(/[[:space:]]+\z/, '')
  gsub!(/[[:space:]]+/, ' ')
  self
end