るりまサーチ

最速Rubyリファレンスマニュアル検索!
680件ヒット [1-100件を表示] (0.224秒)

別のキーワード

  1. string []=
  2. string []
  3. string slice
  4. string slice!
  5. string gsub

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

StringIO#string=(buf) (9115.0)

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

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


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

@
raise TypeError buf が nil の場合に発生します。...

StringIO#read_nonblock(maxlen, outbuf = nil, exception: true) -> String | nil (3127.0)

StringIO#readに似ていますが、 exception オプションに false を指定すると EOFError を発生させず nil を返します。

...
StringIO
#readに似ていますが、 exception オプションに false を指定すると EOFError を発生させず nil を返します。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出力するバ...
...込んだデータのサイズになります。IO#read と同じです。

@
param exception false を指定した場合、既に EOF に達していれば
EOFError の代わりに nil を返します。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#readline(rs = $/) -> String (3127.0)

自身から 1 行読み込んで、その文字列を返します。

...セットしません。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。

@
raise EOFError 文字列の...
...終端に到達した時に発生します。

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge\nfoo\nbar\n")
a.readline #=> "hoge\n"
a.readline(nil)...
...#=> "foo\nbar\n"
a.readline #=> EOFError が発生する
//}

@
see $/...

StringIO#readpartial -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#readpartial(len) -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

絞り込み条件を変える

StringIO#readpartial(len, outbuf) -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#sysread -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#sysread(len) -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#sysread(len, outbuf) -> String (3126.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...len バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出...
...さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...
<< 1 2 3 ... > >>