summaryrefslogtreecommitdiff
path: root/doc/string/delete_suffix.rdoc
blob: a4d9a80f85fb4d24f60d31d47246741df1f7013a (plain)
1
2
3
4
5
6
7
8
9
10
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('ちは')  # => "こんに"

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