るりまサーチ

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

別のキーワード

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

キーワード

検索結果

<< < ... 3 4 5 6 7 > >>

StringIO#set_encoding(ext_enc, int_enc) -> self (6022.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

...を指定されたエンコーディングに設定します。

@
param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@
param int_enc 無視されます。IO クラスの API との互...

StringIO#set_encoding(ext_enc, int_enc, opt) -> self (6022.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

...を指定されたエンコーディングに設定します。

@
param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@
param int_enc 無視されます。IO クラスの API との互...

StringIO#bytes -> Enumerator (6016.0)

自身から 1 バイトずつ読み込み、整数 ch に変換し、それを引数として与えられたブロックを実行します。

...変換し、それを引数として与えられたブロックを実行します。

@
raise IOError 自身が読み取り不可なら発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge")
a.each_byte{|ch| p ch }
#=> 104
# 111
# 103
# 101
//}

@
see IO#each_byte...

StringIO#bytes {|ch| ... } -> self (6016.0)

自身から 1 バイトずつ読み込み、整数 ch に変換し、それを引数として与えられたブロックを実行します。

...変換し、それを引数として与えられたブロックを実行します。

@
raise IOError 自身が読み取り不可なら発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge")
a.each_byte{|ch| p ch }
#=> 104
# 111
# 103
# 101
//}

@
see IO#each_byte...

StringIO#chars -> Enumerator (6016.0)

自身に含まれる文字を一文字ずつブロックに渡して評価します。

...自身に含まれる文字を一文字ずつブロックに渡して評価します。

自身は読み込み用にオープンされていなければなりません。

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

@
see IO#each_char...

絞り込み条件を変える

StringIO#chars {|c| ... } -> self (6016.0)

自身に含まれる文字を一文字ずつブロックに渡して評価します。

...自身に含まれる文字を一文字ずつブロックに渡して評価します。

自身は読み込み用にオープンされていなければなりません。

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

@
see IO#each_char...

StringIO#each_byte -> Enumerator (6016.0)

自身から 1 バイトずつ読み込み、整数 ch に変換し、それを引数として与えられたブロックを実行します。

...変換し、それを引数として与えられたブロックを実行します。

@
raise IOError 自身が読み取り不可なら発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge")
a.each_byte{|ch| p ch }
#=> 104
# 111
# 103
# 101
//}

@
see IO#each_byte...

StringIO#each_byte {|ch| ... } -> self (6016.0)

自身から 1 バイトずつ読み込み、整数 ch に変換し、それを引数として与えられたブロックを実行します。

...変換し、それを引数として与えられたブロックを実行します。

@
raise IOError 自身が読み取り不可なら発生します。

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge")
a.each_byte{|ch| p ch }
#=> 104
# 111
# 103
# 101
//}

@
see IO#each_byte...

StringIO#each_char -> Enumerator (6016.0)

自身に含まれる文字を一文字ずつブロックに渡して評価します。

...自身に含まれる文字を一文字ずつブロックに渡して評価します。

自身は読み込み用にオープンされていなければなりません。

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

@
see IO#each_char...

StringIO#each_char {|c| ... } -> self (6016.0)

自身に含まれる文字を一文字ずつブロックに渡して評価します。

...自身に含まれる文字を一文字ずつブロックに渡して評価します。

自身は読み込み用にオープンされていなければなりません。

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

@
see IO#each_char...

絞り込み条件を変える

StringIO#putc(ch) -> object (6016.0)

文字 ch を自身に書き込みます。 ch が数字なら 0 〜 255 の範囲の対応する文字書き込みます。 ch が文字列なら、その先頭の文字を書き込みます。ch を返します。

...頭の文字を書き込みます。ch を返します。

@
param ch 書き込みたい文字を、整数か文字列で指定します。ch が Float や Rational であっても、整数に変換されてから書き込まれます。

@
raise IOError 自身が書き込み用にオープンされ...
<< < ... 3 4 5 6 7 > >>