1425件ヒット
[101-200件を表示]
(0.035秒)
別のキーワード
ライブラリ
- ビルトイン (439)
- csv (168)
- matrix (134)
-
net
/ http (396) -
rexml
/ document (72) -
rubygems
/ commands / dependency _ command (12) -
rubygems
/ indexer (60) -
rubygems
/ source _ index (96) -
rubygems
/ source _ info _ cache _ entry (12) - strscan (24)
-
yaml
/ dbm (12)
クラス
- Array (218)
- CSV (36)
-
CSV
:: FieldInfo (12) -
CSV
:: Row (72) -
CSV
:: Table (48) -
Gem
:: Commands :: DependencyCommand (12) -
Gem
:: Indexer (60) -
Gem
:: SourceIndex (96) -
Gem
:: SourceInfoCacheEntry (12) - Hash (38)
- MatchData (40)
- Matrix (120)
-
Net
:: HTTP (144) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (24) -
REXML
:: Elements (36) -
REXML
:: Parent (36) - String (64)
- StringScanner (24)
- Vector (14)
-
YAML
:: DBM (12)
モジュール
- Enumerable (79)
-
Net
:: HTTPHeader (192)
キーワード
- [] (72)
- []= (110)
- abbreviate (12)
-
add
_ spec (12) -
add
_ specs (12) -
basic
_ auth (12) - begin (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - bytebegin (2)
- byteend (2)
- byteindex (3)
- byterindex (3)
- bytesplice (10)
-
compact
_ specs (12) - compress (12)
-
content
_ length= (12) -
content
_ type= (12) - convert (36)
- delete (24)
- each (24)
-
each
_ with _ index (48) - end (12)
- fetch (72)
-
fetch
_ values (2) - field (12)
- fill (72)
-
find
_ gems (12) -
find
_ index (108) -
find
_ name (12) -
form
_ data= (12) -
gem
_ signature (12) - get (24)
- get2 (24)
-
get
_ fields (12) - getbyte (12)
- head (12)
- head2 (24)
- index= (12)
- key (7)
- key? (12)
-
load
_ gems _ in (12) - paranoid (12)
- pointer= (12)
- pos= (12)
-
proxy
_ basic _ auth (12) -
read
_ body (24) - refresh (12)
-
request
_ get (24) -
request
_ head (24) - rindex (48)
-
sanitize
_ string (12) - search (12)
-
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - setbyte (12)
- specification (12)
-
to
_ h (19) -
transform
_ keys (12) -
transform
_ keys! (12) -
type
_ params (12) - update (12)
-
values
_ at (12)
検索結果
先頭5件
-
Hash
# index(val) -> object (18114.0) -
値 val に対応するキーを返します。対応する要素が存在しない時には nil を返します。
...。
該当するキーが複数存在する場合、どのキーを返すかは不定です。
Hash#index は obsolete です。
使用すると警告メッセージが表示されます。
@param val 探索に用いる値を指定します。
//emlist[例][ruby]{
h = {:ab => "some" , :cd => "al... -
REXML
:: Elements # index(element) -> Integer (18108.0) -
element で指定した要素が何番目の子要素であるかを返します。
...element で指定した要素が何番目の子要素であるかを返します。
element が子要素でない場合は -1 を返します。
返り値は 1-origin です。
@param element インデックスを知りたい要素(REXML::Element オブジェクト)
@see REXML::Element#[]... -
YAML
:: DBM # index(value) -> String | nil (18108.0) -
value を持つ要素のキーを返します。
...value を持つ要素のキーを返します。
対応するキーが見つからなかった場合は nil を返します。
@param value 検索したい値を指定します。YAML 形式に変換できるオブジェク
トが指定できます。
[注意] 非推奨のメソッ... -
Enumerable
# each _ with _ index(*args) {|item , index| . . . } -> self (6240.0) -
要素とそのインデックスをブロックに渡して繰り返します。
...返すような
Enumerator を返します。
Enumerator#with_index は offset 引数を受け取りますが、
each_with_index は受け取りません (引数はイテレータメソッドにそのまま渡されます)。
@param args イテレータメソッド (each など) にそのまま渡......each_with_index do |n, idx|
p [n, idx]
end
# => [5, 0]
# [10, 1]
# [15, 2]
//}
//emlist[引数ありの例][ruby]{
require 'stringio'
StringIO.new("foo|bar|baz").each_with_index("|") do |s, i|
p [s, i]
end
# => ["foo|", 0]
# ["bar|", 1]
# ["baz", 2]
//}
@see Enumerator#with_index... -
Enumerable
# each _ with _ index(*args) -> Enumerator (6140.0) -
要素とそのインデックスをブロックに渡して繰り返します。
...返すような
Enumerator を返します。
Enumerator#with_index は offset 引数を受け取りますが、
each_with_index は受け取りません (引数はイテレータメソッドにそのまま渡されます)。
@param args イテレータメソッド (each など) にそのまま渡......each_with_index do |n, idx|
p [n, idx]
end
# => [5, 0]
# [10, 1]
# [15, 2]
//}
//emlist[引数ありの例][ruby]{
require 'stringio'
StringIO.new("foo|bar|baz").each_with_index("|") do |s, i|
p [s, i]
end
# => ["foo|", 0]
# ["bar|", 1]
# ["baz", 2]
//}
@see Enumerator#with_index... -
Array
# find _ index -> Enumerator (6137.0) -
条件に一致する最初の要素の位置を返します。
...ます。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p......[1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数として順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil......を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Array
# find _ index {|item| . . . } -> Integer | nil (6137.0) -
条件に一致する最初の要素の位置を返します。
...ます。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p......[1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数として順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil......を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Array
# find _ index(val) -> Integer | nil (6137.0) -
条件に一致する最初の要素の位置を返します。
...ます。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p......[1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数として順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil......を返します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
String
# rindex(pattern , pos = self . size) -> Integer | nil (6137.0) -
文字列のインデックス pos から左に向かって pattern を探索します。 最初に見つかった部分文字列の左端のインデックスを返します。 見つからなければ nil を返します。
...列または正規表現で指定します。
pos が負の場合は、文字列の末尾から数えた位置から探索します。
rindex と String#index とでは、探索方向だけが逆になります。
完全に左右が反転した動作をするわけではありません。
探索......//emlist[String#index の場合][ruby]{
p "stringstring".index("ing", 1) # => 3
# ing # ここから探索を始める
# ing
# ing # 右にずらしていってここで見つかる
//}
//emlist[String#rindex の場合][ruby]{
p "stringstring".rindex("ing", -1) # =......見つかる
//}
@param pattern 探索する部分文字列または正規表現
@param pos 探索を始めるインデックス
//emlist[例][ruby]{
p "astrochemistry".rindex("str") # => 10
p "character".rindex(?c) # => 5
p "regexprindex".rindex(/e.*x/, 2) # =>... -
Enumerable
# find _ index -> Enumerator (6134.0) -
条件に一致する最初の要素の位置を返します。
...します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1......します。
一つも真にならなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> nil
(1..100).find_index {|i| i % 5 == 0 and i % 7 == 0 } #=> 34
//}
引数、ブロックのどちらも与えられなかった場合は...