るりまサーチ

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

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Kernel.#String(arg) -> String (18255.0)

引数を文字列(String)に変換した結果を返します。

...引数を文字列(String)に変換した結果を返します。

arg.to_s を呼び出して文字列に変換します。
arg が文字列の場合、何もせず arg を返します。

@
param arg 変換対象のオブジェクトです。
@
raise TypeError to_s の返り値が文字列でなけ...
...れば発生します。

//emlist[例][ruby]{
class Foo
def to_s
"hogehoge"
end
end

arg = Foo.new
p String(arg) #=> "hogehoge"
//}

@
see Object#to_s,String...

Zlib.#inflate(string) -> String (249.0)

引数 string を展開します。Zlib::Inflate.inflate と同じです。

...引数 string を展開します。Zlib::Inflate.inflate と同じです。

@
param string 展開する文字列を指定します。

@
raise Zlib::NeedDict 展開に辞書が必要な場合に発生します。

@
see Zlib::Inflate.inflate...

Marshal.#dump(obj, limit = -1) -> String (174.0)

obj を指定された出力先に再帰的に出力します。

...ーシャルの動作を任意に定義することもできます。

@
param obj ダンプする対象のオブジェクトを指定します。

@
param port IO かそのサブクラスのインスタンスを指定します。

@
param limit 指定した場合、limit 段以上深くリンクした...
...ックを行いません。
デフォルトは -1 です。

@
return port を省略すると、obj をダンプした String を返します。
port を指定すると port を返します。

@
raise TypeError ファイルに書き出せないオブジェクトをファイ...
...書きだそうとした場合に発生します。

@
raise ArgumentError 名前の付いていない Class や Module
オブジェクトをダンプしようとした場合に発生します。

@
raise ArgumentError limit 段以上深くリンクしたオブジェ...

JSON.#generate(object, state = nil) -> String (169.0)

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

...usInfinity を生成することもありません。

unparse は将来削除される予定です。

@
param object JSON 形式の文字列に変換するオブジェクトを指定します。

@
param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオ...
...文字列です。
: :space
a string that is put after, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a J...
...と深さのチェックを行いません。デフォルトは 19 です。

@
raise JSON::GeneratorError JSON::NaN, JSON::Infinity,JSON::MinusInfinity
を生成しようとした場合に発生します。

@
raise JSON::CircularDatastructure 与えられたオブジェクトが循環参照...

JSON.#unparse(object, state = nil) -> String (169.0)

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

...usInfinity を生成することもありません。

unparse は将来削除される予定です。

@
param object JSON 形式の文字列に変換するオブジェクトを指定します。

@
param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオ...
...文字列です。
: :space
a string that is put after, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a J...
...と深さのチェックを行いません。デフォルトは 19 です。

@
raise JSON::GeneratorError JSON::NaN, JSON::Infinity,JSON::MinusInfinity
を生成しようとした場合に発生します。

@
raise JSON::CircularDatastructure 与えられたオブジェクトが循環参照...

絞り込み条件を変える

Kernel.#open(name, mode = &#39;r&#39;, perm = nil, options = {}) -> StringIO | Tempfile | IO (155.0)

name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

...name が http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。

name...
...リソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。


@
param name オープンしたい...
...ます。

@
param mode モードを文字列で与えます。Kernel.#open と同じです。

@
param perm open(2) の第 3 引数のように、ファイルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです

@
param opt...
...えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブ...
...ia Kernel#open is deprecated, call URI.open directly or use URI#open

@
param name オープンしたいリソースを文字列で与えます。

@
param mode モードを文字列で与えます。Kernel.#open と同じです。

@
param perm open(2) の第 3 引数のように、ファイルを生...

OpenSSL::PKCS5.#pbkdf2_hmac(pass, salt, iter, keylen, digest) -> String (150.0)

pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。

...

@
param pass パスワード文字列
@
param salt salt 文字列
@
param iter 鍵および IV 生成時のハッシュ関数の繰り返し回数
@
param keylen 結果の文字列のバイト数
@
param digest ハッシュ関数を表す文字列もしくは OpenSSL::Digest のオブジェクト
@
rais...
...e OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失敗した場合に発生します
@
see OpenSSL::PKCS5.#pbkdf2_hmac_sha1...

Kernel.#sub(pattern) {|matched| ... } -> String (139.0)

$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。

...ください。

@
raise ArgumentError replace を指定しなかった場合に発生します。

$_.sub とこのメソッド sub は以下の点で違いがあります。

* sub は $_ の値をコピーして、コピーの方を更新し、
$_ に再代入します。

@
param pattern...
...現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@
param replace pattern で指定した文字列と置き換える文字列

//emlist[例][ruby]{
$_ # => "testtest\n"
sub(/es/, '!!') # => "t!!ttest\n"
//}

@
see String#sub,$_...

Kernel.#sub(pattern, replace) -> String (139.0)

$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。

...ください。

@
raise ArgumentError replace を指定しなかった場合に発生します。

$_.sub とこのメソッド sub は以下の点で違いがあります。

* sub は $_ の値をコピーして、コピーの方を更新し、
$_ に再代入します。

@
param pattern...
...現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@
param replace pattern で指定した文字列と置き換える文字列

//emlist[例][ruby]{
$_ # => "testtest\n"
sub(/es/, '!!') # => "t!!ttest\n"
//}

@
see String#sub,$_...
<< 1 2 3 ... > >>