Method: String#strip!

Defined in:
ext/enterprise_script_service/mruby/mrbgems/mruby-string-ext/mrblib/string.rb

#strip!Object

call-seq: str.strip! -> str or nil

Removes leading and trailing whitespace from str. Returns nil if str was not altered.

Raises:



108
109
110
111
112
# File 'ext/enterprise_script_service/mruby/mrbgems/mruby-string-ext/mrblib/string.rb', line 108

def strip!
  raise FrozenError, "can't modify frozen String" if frozen?
  s = self.strip
  (s == self) ? nil : self.replace(s)
end