るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.039秒)

別のキーワード

  1. matrix index
  2. matrix find_index
  3. _builtin find_index
  4. _builtin index
  5. matrix each_with_index

クラス

キーワード

検索結果

REXML::Elements#index(element) -> Integer (54349.0)

element で指定した要素が何番目の子要素であるかを返します。

element で指定した要素が何番目の子要素であるかを返します。

element が子要素でない場合は -1 を返します。

返り値は 1-origin です。

@param element インデックスを知りたい要素(REXML::Element オブジェクト)
@see REXML::Element#[]

REXML::Elements#[](index, name = nil) -> REXML::Element | nil (613.0)

index が指し示している要素を返します。

...取り出したい要素の index (整数)もしくは xpath (文字列)
@param name 子要素の名前(文字列)

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/><c id="1"/><c id="2"/><d/></a>'
doc.root.elements[1] # => <b/>
doc.root.elements['c'] # => <c id=...

REXML::Parent#[]=(index, node) (439.0)

子ノード列上の指定した場所を node で置き換えます。

子ノード列上の指定した場所を node で置き換えます。

Array#[]= と同じ指定が可能です。

@param index 変更場所の index (Integer)
@param range 変更場所の範囲 (Range)
@param start 変更範囲の最初の位置 (Integer)
@param length 変更範囲の個数 (Integer)
@param node 置き換えるノード

REXML::Elements#[]=(index, element) (421.0)

集合に要素 element を追加/更新します。

...されます。

@param index 要素を更新する位置
@param element 要素(REXML::Elementオブジェクト)

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a/>'
doc.root.elements[10] = REXML::Element.new('b')
doc.root.to_s # => "<a><b/></a>"
doc.root.elements[1] # => <b...

REXML::Parent#[]=(range, node) (139.0)

子ノード列上の指定した場所を node で置き換えます。

子ノード列上の指定した場所を node で置き換えます。

Array#[]= と同じ指定が可能です。

@param index 変更場所の index (Integer)
@param range 変更場所の範囲 (Range)
@param start 変更範囲の最初の位置 (Integer)
@param length 変更範囲の個数 (Integer)
@param node 置き換えるノード

絞り込み条件を変える

REXML::Parent#[]=(start, length, node) (139.0)

子ノード列上の指定した場所を node で置き換えます。

子ノード列上の指定した場所を node で置き換えます。

Array#[]= と同じ指定が可能です。

@param index 変更場所の index (Integer)
@param range 変更場所の範囲 (Range)
@param start 変更範囲の最初の位置 (Integer)
@param length 変更範囲の個数 (Integer)
@param node 置き換えるノード