るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.019秒)
トップページ > クエリ:pos[x] > クエリ:string=[x]

別のキーワード

  1. _builtin pos=
  2. _builtin pos
  3. csv pos=
  4. stringio pos
  5. stringio pos=

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

StringIO#string=(buf) (18106.0)

自身が表す文字列を指定された buf に変更します。

...られます。
自身は読み書き両用になりますが、
buf がフリーズされている場合には読み取り専用になります。
pos
と lineno は 0 にセットされます。


@param buf 自身が新たに表す文字列を指定します。

@raise TypeError buf が nil の...

String#slice!(pos, len) -> String (107.0)

指定した範囲 (String#[] 参照) を 文字列から取り除いたうえで取り除いた部分文字列を返します。

...いたうえで取り除いた部分文字列を返します。

引数が範囲外を指す場合は nil を返します。

//emlist[例][ruby]{
string =
"this is a string"
string.slice!(2) #=> "i"
string.slice!(3..6) #=> " is "
string.slice!(/s.*t/) #=> "sa st"
string.slice!("r")...

StringIO.new(string = &#39;&#39;, mode = &#39;r+&#39;) -> StringIO (9.0)

StringIO オブジェクトを生成して返します。

...定されている場合に発生します。

//emlist[例][ruby]{
require 'stringio'

s = "foo"
io = StringIO.new(s)
p io.getc # => 102
p io.pos # => 1
p io.size # => 3
io << "bar"
p io.size # => 4
p s # => "fbar"
io.rewind
p io.gets # => "fbar"

Strin...

StringIO.open(string = &#39;&#39;, mode = &#39;r+&#39;) -> StringIO (9.0)

StringIO オブジェクトを生成して返します。

...定されている場合に発生します。

//emlist[例][ruby]{
require 'stringio'

s = "foo"
io = StringIO.new(s)
p io.getc # => 102
p io.pos # => 1
p io.size # => 3
io << "bar"
p io.size # => 4
p s # => "fbar"
io.rewind
p io.gets # => "fbar"

Strin...

StringIO.open(string = &#39;&#39;, mode = &#39;r+&#39;) {|io| ... } -> object (9.0)

StringIO オブジェクトを生成して返します。

...定されている場合に発生します。

//emlist[例][ruby]{
require 'stringio'

s = "foo"
io = StringIO.new(s)
p io.getc # => 102
p io.pos # => 1
p io.size # => 3
io << "bar"
p io.size # => 4
p s # => "fbar"
io.rewind
p io.gets # => "fbar"

Strin...

絞り込み条件を変える

String#slice!(first...last) -> String (7.0)

指定した範囲 (String#[] 参照) を 文字列から取り除いたうえで取り除いた部分文字列を返します。

...いたうえで取り除いた部分文字列を返します。

引数が範囲外を指す場合は nil を返します。

//emlist[例][ruby]{
string =
"this is a string"
string.slice!(2) #=> "i"
string.slice!(3..6) #=> " is "
string.slice!(/s.*t/) #=> "sa st"
string.slice!("r")...

String#slice!(first..last) -> String (7.0)

指定した範囲 (String#[] 参照) を 文字列から取り除いたうえで取り除いた部分文字列を返します。

...いたうえで取り除いた部分文字列を返します。

引数が範囲外を指す場合は nil を返します。

//emlist[例][ruby]{
string =
"this is a string"
string.slice!(2) #=> "i"
string.slice!(3..6) #=> " is "
string.slice!(/s.*t/) #=> "sa st"
string.slice!("r")...

String#slice!(nth) -> String (7.0)

指定した範囲 (String#[] 参照) を 文字列から取り除いたうえで取り除いた部分文字列を返します。

...いたうえで取り除いた部分文字列を返します。

引数が範囲外を指す場合は nil を返します。

//emlist[例][ruby]{
string =
"this is a string"
string.slice!(2) #=> "i"
string.slice!(3..6) #=> " is "
string.slice!(/s.*t/) #=> "sa st"
string.slice!("r")...

String#slice!(regexp, nth = 0) -> String (7.0)

指定した範囲 (String#[] 参照) を 文字列から取り除いたうえで取り除いた部分文字列を返します。

...いたうえで取り除いた部分文字列を返します。

引数が範囲外を指す場合は nil を返します。

//emlist[例][ruby]{
string =
"this is a string"
string.slice!(2) #=> "i"
string.slice!(3..6) #=> " is "
string.slice!(/s.*t/) #=> "sa st"
string.slice!("r")...
<< 1 2 > >>