種類
- インスタンスメソッド (254)
- 文書 (38)
- 特異メソッド (22)
- ライブラリ (11)
- 定数 (11)
ライブラリ
- ビルトイン (66)
- csv (88)
- matrix (12)
-
net
/ http (22) - readline (22)
-
rexml
/ document (66) -
webrick
/ config (11)
クラス
- Array (66)
-
CSV
:: Row (44) -
CSV
:: Table (44) -
REXML
:: Elements (22) -
REXML
:: Parent (44) - Vector (12)
モジュール
-
Net
:: HTTPHeader (22) -
WEBrick
:: Config (11)
オブジェクト
-
Readline
:: HISTORY (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - FileHandler (11)
-
NEWS for Ruby 2
. 7 . 0 (5) - []= (111)
- field (11)
- fill (66)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 9 feature (11)
検索結果
先頭5件
-
CSV
:: Row # [](header _ or _ index , minimum _ index = 0) -> object | nil (18316.0) -
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
...します。フィールドが見つからなかった場合は nil を返します。
@param header_or_index ヘッダの名前かインデックスを指定します。
@param minimum_index このインデックスより後で、ヘッダの名前を探します。
重複し... -
REXML
:: Elements # [](index , name = nil) -> REXML :: Element | nil (18289.0) -
index が指し示している要素を返します。
...index が指し示している要素を返します。
index には整数もしくは文字列を指定できます。
index に整数を指定した場合は index 番目の子要素を返します。
index は 1-origin です。つまり
最初の要素の index は 1 であり、 0 ではあり......ません。
n 番目の要素の index は n であり、 n-1 ではありません。
これは XPath の仕様に合わせています。
index に文字列を指定した場合はその文字列を XPath と見なし、
それで指定された要素を返します。
XPath が複数の要素......も、
指定した要素が存在しない場合は nil を返します。
@param index 取り出したい要素の index (整数)もしくは xpath (文字列)
@param name 子要素の名前(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/><c id="1"/><c id=... -
Readline
:: HISTORY . [](index) -> String (18267.0) -
ヒストリから index で指定したインデックスの内容を取得します。 例えば index に 0 を指定すると最初の入力内容が取得できます。 また、 -1 は最後の入力内容というように、index に負の値を指定することで、 最後から入力内容を取得することもできます。
...ヒストリから index で指定したインデックスの内容を取得します。
例えば index に 0 を指定すると最初の入力内容が取得できます。
また、 -1 は最後の入力内容というように、index に負の値を指定することで、
最後から入力......am index 取得対象のヒストリのインデックスを整数で指定します。
インデックスは Array ように 0 から指定します。
また、 -1 は最後の入力内容というように、負の数を指定することもできます。
@raise IndexE......rror index で指定したインデックスに該当する入力内容がない場合に発生します。
@raise RangeError index で指定したインデックスが int 型よりも大きな値の場合に発生します。
例:
require "readline"
Readline::HISTORY[0] #=> 最初の入力... -
REXML
:: Parent # [](index) -> REXML :: Child | nil (18217.0) -
子ノード列上の index で指定された場所のノードを返します。
...子ノード列上の index で指定された場所のノードを返します。
範囲外を指定した場合は nil を返します。... -
CSV
:: Table # [](index) -> CSV :: Row | [String] | nil (18207.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
..._col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモードでは、取得したい行の行番号を整数で指定します。
カラムモードでは... -
CSV
:: Table # [](header) -> [String] | [nil] (18107.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
..._col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモードでは、取得したい行の行番号を整数で指定します。
カラムモードでは... -
CSV
:: Table # [](range) -> [CSV :: Row]| [Array] | nil (18107.0) -
ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。
..._col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。
@param index ミックスモード・ロウモードでは、取得したい行の行番号を整数で指定します。
カラムモードでは... -
Net
:: HTTPHeader # [](key) -> String|nil (18106.0) -
key ヘッダフィールドを返します。
...れます。キーが存在しなければ nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['user-agent'] # => Ruby
//}
一種類のヘッダフィールドが一つのヘッダの中......存在する
場合にはそれを全て ", " で連結した文字列を返します。
key は大文字小文字を区別しません。
@param key ヘッダフィール名を文字列で与えます。
@see Net::HTTPHeader#[]=,
Net::HTTPHeader#add_field,
Net::HTTPHeader#get_fields... -
Readline
:: HISTORY . []=(index , string) (6267.0) -
ヒストリの index で指定したインデックスの内容を string で指定した文字列で書き換えます。 例えば index に 0 を指定すると最初の入力内容が書き換えます。 また、 -1 は最後の入力内容というように、index に負の値を指定することで、 最後から入力内容を取得することもできます。 指定した string を返します。
...ヒストリの index で指定したインデックスの内容を string で指定した文字列で書き換えます。
例えば index に 0 を指定すると最初の入力内容が書き換えます。
また、 -1 は最後の入力内容というように、index に負の値を指定す......ることで、
最後から入力内容を取得することもできます。
指定した string を返します。
@param index 取得対象のヒストリのインデックスを整数で指定します。
インデックスは Array ように 0 から指定します。......指定します。この文字列でヒストリを書き換えます。
@raise IndexError index で指定したインデックスに該当する入力内容がない場合に発生します。
@raise RangeError index で指定したインデックスが int 型よりも大きな値の場合に発... -
Vector
# []=(index , value) (6229.0) -
index 番目の要素を value に変更します。
...
index 番目の要素を value に変更します。
@param index インデックスを整数で指定します。
@param value 設定したい要素の値を指定します。
@raise TypeError ベクトルの範囲外にある整数を指定したときに、発生します。
//emlist[][ruby]{......require 'matrix'
v = Vector[0, 0, 0, 0, 0]
v[1] = 2
p v #=> Vector[0, 2, 0, 0, 0]
v[-1] = 3
p v #=> Vector[0, 2, 0, 0, 3]
v[99] = 100
# IndexError: given index 99 is outside of -5...5
//}...