949件ヒット
[1-100件を表示]
(0.019秒)
別のキーワード
種類
- インスタンスメソッド (733)
- 特異メソッド (180)
- 文書 (24)
- クラス (12)
ライブラリ
- ビルトイン (423)
-
cgi
/ session (12) - dbm (24)
-
drb
/ gw (12) - gdbm (72)
-
irb
/ inspector (12) - json (72)
- openssl (84)
- ostruct (10)
- rake (12)
-
rinda
/ tuplespace (12) -
rubygems
/ config _ file (12) - sdbm (36)
-
webrick
/ cgi (12) -
webrick
/ server (12) - win32ole (12)
-
yaml
/ dbm (96)
クラス
- BasicObject (24)
-
CGI
:: Session (12) - DBM (24)
-
DRb
:: GW (12) - GDBM (72)
-
Gem
:: ConfigFile (12) - Hash (241)
-
IRB
:: Inspector (12) -
JSON
:: Parser (24) -
JSON
:: State (48) - KeyError (16)
- Method (12)
-
ObjectSpace
:: WeakMap (24) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: PKey :: RSA (24) - OpenStruct (10)
- Proc (12)
-
Rake
:: TaskArguments (12) -
Rinda
:: TupleEntry (12) - SDBM (36)
- Struct (10)
- Thread (12)
-
WEBrick
:: CGI (12) -
WEBrick
:: GenericServer (12) - WIN32OLE (12)
-
YAML
:: DBM (96)
モジュール
- GC (12)
オブジェクト
- ENV (48)
キーワード
- EKEYREJECTED (12)
- Ruby用語集 (12)
- [] (120)
- []= (24)
- configure (12)
-
def
_ inspector (12) - default (24)
- delete (60)
- dig (30)
- fetch (84)
-
fetch
_ values (20) - indent (12)
- indent= (12)
- index (7)
-
instance
_ eval (24) - keys (12)
-
latest
_ gc _ info (12) - merge (12)
- new (96)
- open (12)
- parameters (24)
- parse (12)
- receiver (8)
- reject (96)
- reject! (84)
-
ruby 1
. 6 feature (12) - select (12)
- shift (12)
- store (24)
-
thread
_ variable _ get (12) -
values
_ at (24)
検索結果
先頭5件
-
KeyError
# key -> object (21213.0) -
KeyError の原因となったメソッド呼び出しのキーを返します。
...
KeyError の原因となったメソッド呼び出しのキーを返します。
@raise ArgumentError キーが設定されていない時に発生します。
例:
h = Hash.new
begin
h.fetch('gumby'*20)
rescue KeyError => e
p e.message # => "key not found: \"gumbygumby......gumbygumbygumbygumbygumbygumbygumbygumbygumbygumbyg..."
p 'gumby'*20 == e.key # => true
end... -
Hash
# key(val) -> object (18219.0) -
値 val に対応するキーを返します。対応する要素が存在しない時には nil を返します。
...obsolete です。
使用すると警告メッセージが表示されます。
@param val 探索に用いる値を指定します。
//emlist[例][ruby]{
h = {:ab => "some" , :cd => "all" , :ef => "all"}
p h.key("some") #=> :ab
p h.key("all") #=> :cd
p h.key("at") #=> nil
//}
@see Hash#invert......キーが複数存在する場合、どのキーを返すかは不定です。
@param val 探索に用いる値を指定します。
//emlist[例][ruby]{
h = {:ab => "some" , :cd => "all" , :ef => "all"}
p h.key("some") #=> :ab
p h.key("all") #=> :cd
p h.key("at") #=> nil
//}
@see Hash#invert... -
Errno
:: EKEYREJECTED (12000.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
YAML
:: DBM # reject {|key , val| . . . } -> {String => object} (6301.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
新しく Hash オブジェクトを作成して返します。 -
ENV
. reject {|key , value| . . . } -> Hash (6213.0) -
環境変数のうち、ブロックを評価した値が真であるものをとり除きます。 Enumerable#reject と異なり Hash を返します。また、とり除いた結果 は実際の環境変数に影響を与えません。
...るものをとり除きます。
Enumerable#reject と異なり Hash を返します。また、とり除いた結果
は実際の環境変数に影響を与えません。
//emlist[][ruby]{
ENV['TEST'] = 'foo'
result = ENV.reject { |key, value| key == 'TEST' }
result['TEST'] # => nil
ENV['TEST']... -
Hash
# reject {|key , value| . . . } -> Hash (6213.0) -
self を複製して、ブロックを評価した値が真になる要 素を削除したハッシュを返します。
...すことを除けば
Enumerable#reject とほぼ同じです。
selfを破壊的に変更したい場合はかわりにHash#delete_ifかHash#reject!を使います。
//emlist[例][ruby]{
h = { 2 =>"8" ,4 =>"6" ,6 =>"4" ,8 =>"2" }
p h.reject{|key, value| key.to_i < value.to_i} #=> {6=>"4", 8=>"2"......}
//}
@see Hash#delete_if,Hash#delete,Enumerable#reject... -
DBM
# reject { |key , value| . . . } -> Hash (6207.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
...ブロックを評価した値が真であれば該当する要素を削除します。
self.to_hash.reject{|key, value| ... }
と同じです。
@see Hash#reject... -
GDBM
# reject {|key , value| . . . } -> Hash (6207.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
...ブロックを評価した値が真であれば該当する要素を削除します。
self.to_hash.reject{|key, value| ... }
と同じです。
@see Hash#reject... -
SDBM
# reject {|key , value| . . . } -> Hash (6207.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
...ブロックを評価した値が真であれば該当する要素を削除します。
self.to_hash.reject{|key, value| ... }
と同じです。
@see Hash#reject...