Method: String#gsub!

Defined in:
string.c

#gsub!(pattern, replacement) ⇒ String? #gsub!(pattern) {|match| ... } ⇒ String?

Performs the substitutions of String#gsub in place, returning str, or nil if no substitutions were performed.

Overloads:

  • #gsub!(pattern, replacement) ⇒ String?

    Returns:

  • #gsub!(pattern) {|match| ... } ⇒ String?

    Yields:

    Returns:



2236
2237
2238
# File 'string.c', line 2236

static VALUE
rb_str_gsub_bang(argc, argv, str)
int argc;