Mini Shell
--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Returns a new <tt>String</tt> with the given record separator removed from the end of <em>str</em> (if present). If <tt>$/</tt> has not been changed from the default Ruby record separator, then <tt>chomp</tt> also removes carriage return characters (that is it will remove <tt>\n</tt>, <tt>\r</tt>, and <tt>\r\n</tt>).
- !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
Zerion Mini Shell 1.0