APIdock / Ruby
/
method

delete

ruby latest stable - Class: String
delete(*args)
public

Returns a copy of str with all characters in the intersection of its arguments deleted. Uses the same rules for building the set of characters as String#count.

"hello".delete  "l","lo" #=> "heo"
"hello".delete  "lo" #=> "he"
"hello".delete  "aeiou", "^e" #=> "hell"
"hello".delete  "ej-m" #=> "ho"
static VALUE
rb_str_delete(int argc, VALUE *argv, VALUE str)
{
 str = rb_str_dup(str);
 rb_str_delete_bang(argc, argv, str);
 return str;
}

AltStyle によって変換されたページ (->オリジナル) /