Method: Kernel#gsub
- Defined in:
- ruby.c
#gsub(pattern, replacement) ⇒ Object #gsub(pattern) {|...| ... } ⇒ Object
Equivalent to $_.gsub...
, except that $_
will be updated if substitution occurs. Available only when -p/-n command line option specified.
1908 1909 1910 1911 1912 1913 1914 |
# File 'ruby.c', line 1908
static VALUE
rb_f_gsub(int argc, VALUE *argv, VALUE _)
{
VALUE str = rb_funcall_passing_block(uscore_get(), rb_intern("gsub"), argc, argv);
rb_lastline_set(str);
return str;
}
|