Returns a new string copied from +self+, with trailing characters possibly removed. Removes "\r\n" if those are the last two characters. "abc\r\n".chop # => "abc" "тест\r\n".chop # => "тест" "こんにちは\r\n".chop # => "こんにちは" Otherwise removes the last character if it exists. 'abcd'.chop # => "abc" 'тест'.chop # => "тес" 'こんにちは'.chop # => "こんにち" ''.chop # => "" If you only need to remove the newline separator at the end of the string, String#chomp is a better alternative.