📅  最后修改于: 2023-12-03 15:11:35.635000             🧑  作者: Mango
delete()
方法是 Ruby 字符串(String)中常用的方法之一。它可以从字符串中删除指定的字符子串,并返回删除后的新字符串。
str.delete([other_str]+)
其中,str
表示要删除字符的字符串,other_str
则是一个或多个需要删除的字符子串。如果有多个删除子串,则需要在一对方括号内使用逗号隔开。
以下是一些使用 delete()
方法的示例:
str = "hello world"
str.delete("l") #=> "heo word"
str.delete("lo") #=> "he wrd"
str.delete("lw") #=> "heo or"
delete()
方法不会更改原始字符串(str),而是返回一个新的字符串。delete()
方法对大小写敏感(case-sensitive)。delete()
方法不带参数,则返回和原始字符串相同的新字符串。