2598件ヒット
[1301-1400件を表示]
(0.209秒)
ライブラリ
- ビルトイン (2598)
クラス
- Array (89)
- Bignum (3)
- Data (8)
- Encoding (11)
-
Encoding
:: Converter (44) -
Enumerator
:: ArithmeticSequence (6) - Float (11)
- Hash (1075)
- IO (154)
- KeyError (14)
- MatchData (22)
- Method (11)
- Module (5)
- Numeric (11)
- Object (66)
- Proc (16)
- Range (11)
- Rational (11)
- Regexp (22)
-
RubyVM
:: InstructionSequence (66) - String (220)
- Struct (41)
- Thread (11)
- Time (11)
- UnboundMethod (22)
モジュール
- Enumerable (71)
- GC (54)
-
GC
:: Profiler (11) - Kernel (165)
- Marshal (22)
- ObjectSpace (11)
- Signal (11)
オブジェクト
- ENV (226)
キーワード
- % (11)
- < (9)
- <= (9)
- == (11)
- === (11)
- > (9)
- >= (9)
- ENV (11)
- Enumerable (11)
- Hash (22)
- KeyError (11)
- Lazy (11)
- Numeric (11)
-
SCRIPT
_ LINES _ _ (11) - [] (34)
- []= (11)
- aliases (11)
- assoc (22)
- clear (11)
- clone (11)
- collect (24)
- compact (13)
- compact! (8)
-
compare
_ by _ identity (11) -
compare
_ by _ identity? (11) - compile (11)
-
compile
_ file (11) -
compile
_ option (11) -
compile
_ option= (11) -
count
_ objects (11) -
deconstruct
_ keys (2) - default (22)
- default= (11)
-
default
_ proc (11) -
default
_ proc= (11) - delete (22)
-
delete
_ if (22) - difference (6)
- dig (27)
- dump (22)
- dup (11)
- each (22)
-
each
_ key (22) -
each
_ pair (22) -
each
_ value (22) - empty? (11)
- encode (33)
- eql? (44)
- equal? (11)
- except (6)
- exec (44)
- fetch (33)
-
fetch
_ values (18) - filter (24)
- filter! (24)
- flatten (11)
- format (11)
-
group
_ by (22) - gsub (44)
- gsub! (44)
-
handle
_ interrupt (11) -
has
_ key? (11) -
has
_ value? (11) - include? (11)
- index (7)
- inspect (22)
- intersection (5)
- invert (22)
-
is
_ a? (11) -
keep
_ if (44) - key (18)
- key? (11)
- keys (11)
-
kind
_ of? (11) -
latest
_ gc _ info (22) - length (11)
- list (11)
- map (24)
- member? (11)
- merge (22)
- merge! (22)
-
named
_ captures (22) - new (36)
- owner (11)
- popen (154)
-
primitive
_ convert (44) - rassoc (22)
-
raw
_ data (11) - receiver (7)
- rehash (22)
- reject (44)
- reject! (22)
- replace (22)
-
ruby2
_ keywords (10) -
ruby2
_ keywords _ hash? (5) - select (44)
- select! (44)
- shift (11)
- size (11)
- slice (13)
- spawn (44)
- sprintf (11)
- stat (22)
- store (11)
- sub (33)
- sub! (33)
- system (44)
- tally (8)
-
to
_ a (22) -
to
_ h (89) -
to
_ hash (33) -
to
_ proc (9) -
to
_ s (22) -
transform
_ keys (17) -
transform
_ keys! (17) -
transform
_ values (16) -
transform
_ values! (16) -
try
_ convert (11) - union (6)
- update (22)
- value? (11)
- values (11)
-
values
_ at (11) -
verify
_ compaction _ references (5) - | (11)
検索結果
先頭5件
-
GC
. latest _ gc _ info(result _ hash = {}) -> Hash (8214.0) -
最新のGCの情報を返します。
...最新のGCの情報を返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。
@param key 得られる情報か... -
Enumerable
# tally -> Hash (8181.0) -
self に含まれる要素を数え上げた結果を Hash で返します。 Hash のキーは self に含まれる要素で、Hash の値は対応する要素が出現する回数です。
... Hash で返します。
Hash のキーは self に含まれる要素で、Hash の値は対応する要素が出現する回数です。
返り値は Hash であり、内部でも Hash と同等に要素を区別し数えます。
そのため、独自で定義するクラスでも Object#hash と......Object#eql? を適切に定義することで数えることができます。
@param hash 結果を加算していく Hash を指定します。更新される値は Integer である必要があります。
//emlist[例][ruby]{
["a", "b", "c", "b"].tally #=> {"a"=>1, "b"=>2, "c"=>1}
h = {}
[:... -
String
# gsub!(pattern , hash) -> self | nil (8141.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値へ破壊的に置き換えます。
...キーにして hash を引いた値へ破壊的に置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
//emlist[例][ruby]{
hash = {'b'=>'B', 'c'=>'C'}
str = "abcabc"
str.gsub!(/[bc]/){hash[$&]}
p str......#=> "aBCaBC"
str = "abcabc"
str.gsub!(/[bc]/, hash)
p str #=> "aBCaBC"
//}... -
String
# gsub(pattern , hash) -> String (8141.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値で置き換えます。
... hash を引いた値で置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
//emlist[例][ruby]{
hash = {'b'=>'B', 'c'=>'C'}
p "abcabc".gsub(/[bc]/){hash[$&]} #=> "aBCaBC"
p "abcabc".gsub(/[bc]/, hash)... -
String
# sub(pattern , hash) -> String (8141.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値で置き換えます。
...て hash を引いた値で置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
//emlist[例][ruby]{
hash = {'b'=>'B', 'c'=>'C'}
p "abcabc".sub(/[bc]/){hash[$&]} #=> "aBCabc"
p "abcabc".sub(/[bc]/, hash)... -
GC
. stat(result _ hash = {}) -> {Symbol => Integer} (8135.0) -
GC 内部の統計情報を Hash で返します。
...GC 内部の統計情報を Hash で返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。
@param key 得ら......統計情報から特定の情報を取得したい場合にキーを
Symbol で指定します。
@return GC 内部の統計情報をHash で返します。
引数 key を指定した場合は数値を返します。
GC.stat
# =>
{
:count=>2,
:heap_used=>9,
:h......統計情報から特定の情報を取得したい場合にキーを
Symbol で指定します。
@return GC 内部の統計情報をHash で返します。
引数 key を指定した場合は数値を返します。
GC.stat
# =>
{
:count=>0,
:heap_allocated_pa... -
ENV
. replace(hash) -> ENV (8129.0) -
環境変数を hash と同じ内容に変更します。 self を返します。
...環境変数を hash と同じ内容に変更します。 self を返します。
@param hash キーと値の対応関係を指定します。 to_hash でハッシュに変換されます。... -
MatchData
# named _ captures -> Hash (8129.0) -
名前付きキャプチャをHashで返します。
...名前付きキャプチャをHashで返します。
Hashのキーは名前付きキャプチャの名前です。Hashの値はキーの名前に対応した名前付きグループのうち最後にマッチした文字列です。
//emlist[例][ruby]{
m = /(?<a>.)(?<b>.)/.match("01")
m.named_ca... -
ENV
. except(*keys) -> Hash (8123.0) -
引数で指定された以外のキーとその値だけを含む Hash を返します。
...引数で指定された以外のキーとその値だけを含む Hash を返します。
//emlist[][ruby]{
ENV #=> {"LANG"=>"en_US.UTF-8", "TERM"=>"xterm-256color", "HOME"=>"/Users/rhc"}
ENV.except("TERM","HOME") #=> {"LANG"=>"en_US.UTF-8"}
//}
@see Hash#except, ENV.slice... -
ENV
. slice(*keys) -> Hash (8123.0) -
引数で指定されたキーとその値だけを含む Hash を返します。
...の値だけを含む Hash を返します。
//emlist[例][ruby]{
ENV["foo"] = "bar"
ENV["baz"] = "qux"
ENV["bar"] = "rab"
ENV.slice() # => {}
ENV.slice("") # => {}
ENV.slice("unknown") # => {}
ENV.slice("foo", "baz") # => {"foo"=>"bar", "baz"=>"qux"}
//}
@see Hash#slice......けを含む Hash を返します。
//emlist[例][ruby]{
ENV["foo"] = "bar"
ENV["baz"] = "qux"
ENV["bar"] = "rab"
ENV.slice() # => {}
ENV.slice("") # => {}
ENV.slice("unknown") # => {}
ENV.slice("foo", "baz") # => {"foo"=>"bar", "baz"=>"qux"}
//}
@see Hash#slice, ENV.exce... -
String
# sub!(pattern , hash) -> String (8123.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値で破壊的に置き換えます。
...文字列中の pattern にマッチした部分をキーにして hash を引いた値で破壊的に置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
@return 置換した場合は self、置換しな...