summaryrefslogtreecommitdiff
path: root/doc/string/delete_suffix.rdoc
blob: 2fb70ce012aabc58bad5b231404402c73f2a9791 (plain)
1
2
3
4
5
6
7
8
9
10
11
Returns a copy of +self+ with trailing substring <tt>suffix</tt> removed:

  'foo'.delete_suffix('o')           # => "fo"
  'foo'.delete_suffix('oo')          # => "f"
  'foo'.delete_suffix('foo')         # => ""
  'foo'.delete_suffix('f')           # => "foo"
  'foo'.delete_suffix('x')           # => "foo"
  'тест'.delete_suffix('ст')         # => "те"
  'こんにちは'.delete_suffix('ちは')  # => "こんに"

Related: see {Converting to New String}[rdoc-ref:String@Converting+to+New+String].