slice!(nth) -> String[permalink][rdoc][edit]slice!(pos, len) -> Stringslice!(substr) -> Stringslice!(regexp, nth = 0) -> Stringslice!(first..last) -> Stringslice!(first...last) -> String-
指定した範囲 (String#[] 参照) を文字列から取り除いたうえで取り除いた部分文字列を返します。
引数が範囲外を指す場合は nil を返します。
例string = "this is a string" p string.slice!(2) # => "i" p string.slice!(3..6) # => " is " p string.slice!(/s.*t/) # => "sa st" p string.slice!("r") # => "r" p string # => "thing"