Module | ActiveSupport::CoreExtensions::String::Filters |
In: |
vendor/rails/activesupport/lib/active_support/core_ext/string/filters.rb
|
Returns the string, first removing all whitespace on both ends of the string, and then changing remaining consecutive whitespace groups into one space each.
Examples:
%{ Multi-line string }.squish # => "Multi-line string" " foo bar \n \t boo".squish # => "foo bar boo"
# File vendor/rails/activesupport/lib/active_support/core_ext/string/filters.rb, line 13 13: def squish 14: dup.squish! 15: end