--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Returns a new String with the given record separator removed from the end of str (if present). If $/ has not been changed from the default Ruby record separator, then chomp also removes carriage return characters (that is it will remove \n, \r, and \r\n).
- !ruby/struct:SM::Flow::VERB
body: " "hello".chomp #=> "hello"\n "hello\\n".chomp #=> "hello"\n "hello\\r\\n".chomp #=> "hello"\n "hello\\n\\r".chomp #=> "hello\\n"\n "hello\\r".chomp #=> "hello"\n "hello \\n there".chomp #=> "hello \\n there"\n "hello".chomp("llo") #=> "he"\n"
full_name: String#chomp
is_singleton: false
name: chomp
params: |
str.chomp(separator=$/) => new_str
visibility: public