method
sub!
v1_8_6_287 -
Show latest stable
- Class:
Kernel
sub!(...)public
Equivalent to $_.sub!(args).
/*
* call-seq:
* sub!(pattern, replacement) => $_ or nil
* sub!(pattern) {|...| block } => $_ or nil
*
* Equivalent to <code>$_.sub!(<i>args</i>)</code>.
*/
static VALUE
rb_f_sub_bang(argc, argv)
int argc;
VALUE *argv;
{
return rb_str_sub_bang(argc, argv, uscore_get());
} Related methods
- Instance methods
- Array
- Float
- Integer
- String
- URI
- `
- abort
- at_exit
- autoload
- autoload?
- binding
- block_given?
- callcc
- caller
- catch
- chomp
- chomp!
- chop
- chop!
- eval
- exec
- exit
- exit!
- fail
- fork
- format
- getc
- gets
- global_variables
- gsub
- gsub!
- iterator?
- lambda
- load
- local_variables
- loop
- method_missing
- open
- p
- pretty_inspect
- printf
- proc
- putc
- puts
- raise
- rand
- readline
- readlines
- require
- scan
- select
- set_trace_func
- sleep
- split
- sprintf
- srand
- sub
- sub!
- syscall
- system
- test
- throw
- trace_var
- trap
- untrace_var
- warn
- warn
- Private methods
-
Pathname -
open -
open_uri_original_open -
pp -
scanf -
y