別のキーワード
ライブラリ
- ビルトイン (1471)
-
cgi
/ core (22) -
cgi
/ session (22) - continuation (22)
- csv (88)
- dbm (22)
-
drb
/ gw (22) - fiddle (66)
-
fiddle
/ import (11) - forwardable (22)
- gdbm (22)
- json (22)
- matrix (106)
-
minitest
/ mock (1) -
minitest
/ unit (2) - mkmf (11)
- monitor (11)
-
net
/ http (22) -
net
/ imap (11) - openssl (44)
- optparse (33)
- ostruct (22)
- pstore (77)
- psych (11)
- rake (44)
-
rake
/ packagetask (22) -
rexml
/ document (110) -
rexml
/ parsers / pullparser (22) -
rinda
/ tuplespace (11) -
rubygems
/ command _ manager (11) -
rubygems
/ config _ file (22) - sdbm (22)
- set (11)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (11)
- strscan (11)
- thwait (42)
- tsort (21)
-
webrick
/ cgi (22) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (22) -
webrick
/ httpserver (22) -
webrick
/ httputils (11) -
webrick
/ server (11) -
win32
/ registry (22) - win32ole (66)
-
yaml
/ dbm (33)
クラス
- Array (501)
- Bignum (3)
-
CGI
:: Session (22) -
CSV
:: Row (44) -
CSV
:: Table (44) - Class (3)
- Continuation (22)
- DBM (22)
-
DRb
:: GW (22) - Enumerator (22)
-
Fiddle
:: Handle (22) -
Fiddle
:: Pointer (44) - Fixnum (3)
- GDBM (22)
-
Gem
:: CommandManager (11) -
Gem
:: ConfigFile (22) - Hash (33)
- IO (33)
- Integer (21)
-
JSON
:: State (22) - MatchData (44)
- Matrix (39)
- Method (40)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (2) - Module (49)
-
Net
:: IMAP :: FetchData (11) - NilClass (11)
- Object (11)
-
ObjectSpace
:: WeakMap (22) -
OpenSSL
:: Config (33) -
OpenSSL
:: OCSP :: BasicResponse (11) - OpenStruct (22)
- OptionParser (33)
- PStore (77)
- Proc (33)
-
Psych
:: Handler (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attributes (33) -
REXML
:: Elements (22) -
REXML
:: Parent (44) -
REXML
:: Parsers :: PullEvent (22) -
Rake
:: NameSpace (11) -
Rake
:: PackageTask (22) -
Rake
:: TaskArguments (11) - Range (92)
- Regexp (44)
-
Rinda
:: TupleEntry (11) - SDBM (22)
- Set (11)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (275)
- StringIO (11)
- StringScanner (11)
- Struct (22)
- Symbol (110)
- Thread (55)
- ThreadsWait (42)
- Vector (67)
-
WEBrick
:: CGI (22) -
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (22) -
WEBrick
:: HTTPServer :: MountTable (22) -
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (22)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
WIN32OLE
_ VARIANT (22) -
Win32
:: Registry (22) -
YAML
:: DBM (33)
モジュール
-
CGI
:: QueryExtension (11) -
CGI
:: QueryExtension :: Value (11) - Enumerable (44)
-
Fiddle
:: Importer (11) - Forwardable (22)
- Kernel (11)
- MonitorMixin (11)
-
Net
:: HTTPHeader (22) -
Rake
:: TaskManager (22) - TSort (21)
キーワード
- === (7)
- =~ (11)
- []= (469)
- abort (11)
-
all
_ waits (6) - at (11)
- attr (11)
- call (33)
- clear (22)
- combination (22)
- commit (11)
- component (22)
-
const
_ source _ location (5) - constants (11)
- curry (22)
-
def
_ delegator (11) -
def
_ instance _ delegator (11) -
default
_ argv= (11) -
default
_ event _ sources (11) - delete (33)
- each (11)
- each2 (22)
-
each
_ line (22) -
each
_ strongly _ connected _ component _ from (21) - element (22)
- empty? (6)
- encode (33)
- entries (6)
- expect (1)
- fetch (11)
- field (11)
- fill (66)
- finished? (6)
- first (44)
-
included
_ modules (11) -
install
_ files (11) - join (28)
-
join
_ nowait (6) - last (22)
- match (22)
- max (72)
- min (72)
-
mon
_ enter (11) - names (11)
-
next
_ values (11) -
next
_ wait (6) -
ole
_ type _ detail (11) - pack (19)
-
package
_ files (11) -
package
_ files= (11) -
peek
_ values (11) - permutation (22)
- pop (22)
- prefixes (11)
-
prepend
_ features (11) -
process
_ args (1) - product (22)
- readlines (44)
-
repeated
_ combination (22) -
repeated
_ permutation (22) - run (1)
- section (11)
- shift (22)
- sign (11)
- slice (121)
- slice! (33)
-
sort
_ by (22) - start (11)
-
start
_ document (11) - store (22)
- subclasses (3)
- summarize (22)
- sym (11)
- test (18)
- threads (6)
-
to
_ a (28) - transaction (11)
- transpose (11)
-
undef
_ method (11) - unpack (11)
- value (11)
検索結果
先頭5件
-
Array
# [](range) -> Array | nil (18121.0) -
Range オブジェクト range の範囲にある要素からなる部分配列を返します。 range の begin が自身の範囲外となる時は nil を返します。ただし、begin が配列の長さに等しいときは空の配列を返します。 range の begin が end より後にある場合には空の配列を返します。
...から -2 番目、end は先頭から (4+1) 番目となる。)
a[0..10] #=> ["a", "b", "c", "d", "e"]
a[10..11] #=> nil
a[2..1] #=> []
a[-1..-2] #=> []
# 特殊なケース。begin が自身の長さと同じ場合には以下のようになります。
a[5] #=> nil
a[5..10] #=> []
//}... -
Array
# [](start , length) -> Array | nil (18116.0) -
start 番目から length 個の要素を含む部分配列を返します。 start が自身の範囲外となる時は nil を返します。ただし、start が配列の長さに等しいときは空の配列を返します。 length が負の時は nil を返します。
..."c", "d", "e" ]
a[0, 1] #=> ["a"]
a[-1, 1] #=> ["e"]
a[0, 10] #=> ["a", "b", "c", "d", "e"]
a[0, 0] #=> []
a[0, -1] #=> nil
a[10, 1] #=> nil
# 特殊なケース。start が自身の長さと同じ場合には以下のようになります。
a[5] #=> nil
a[5, 1] #=> []
//}... -
Method
# [](*args) -> object (18113.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...やブロックはそのままメソッドに渡されます。
self[] の形の呼び出しは通常のメソッド呼び出しに見た目を
近付けるためだけに用意されたもので、Array#[]のような
他の [] メソッドとの意味的な関連性はありません。
@param... -
Array
# [](nth) -> object | nil (18106.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
@param nth インデックスを整数で指定します。
先頭の要素が 0 番目になります。nth の値が負の時には末尾から
のインデックスと見倣します。末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Bignum
# [](nth) -> Fixnum (18101.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1
を、そうでなければ 0 を返します。
@param nth 何ビット目を指すかの数値
@return 1 か 0
self[nth]=bit (つまりビットの修正) がないのは、Numeric 関連クラスが
immutable であるためです。 -
CGI
:: QueryExtension # [](key) -> Array (18101.0) -
文字列 key に対応するパラメータを配列で返します。 key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
文字列 key に対応するパラメータを配列で返します。
key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
フォームから入力された値や、URL に埋め込まれた QUERY_STRING のパース結果の取得などに使用します。
@param key キーを文字列で指定します。 -
CGI
:: QueryExtension :: Value # [](idx , *args) (18101.0) -
@todo
@todo -
CGI
:: Session # [](key) -> object (18101.0) -
指定されたキーの値を返します。 値が設定されていなければ nil を返します。
指定されたキーの値を返します。
値が設定されていなければ nil を返します。
@param key キーを指定します。 -
CSV
:: Row # [](header _ or _ index , minimum _ index = 0) -> object | nil (18101.0) -
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
@param header_or_index ヘッダの名前かインデックスを指定します。
@param minimum_index このインデックスより後で、ヘッダの名前を探します。
重複しているヘッダがある場合に便利です。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row.field("h... -
CSV
:: Table # [](header) -> [String] | [nil] (18101.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作
し、ヘッダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモードでは、取得したい行の行番号を整数で指定します。
カラムモードでは、取得したい列の列番号を整数で指定します。
@param range 取得したい範囲を整数の範囲で指定します。
@param header 取得... -
CSV
:: Table # [](index) -> CSV :: Row | [String] | nil (18101.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作
し、ヘッダの名前を指定すれば列単位で動作します。
このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモードでは、取得したい行の行番号を整数で指定します。
カラムモードでは、取得したい列の列番号を整数で指定します。
@param range 取得したい範囲を整数の範囲で指定します。
@param header 取得...