491件ヒット
[1-100件を表示]
(0.030秒)
別のキーワード
ライブラリ
- ビルトイン (299)
- continuation (22)
- forwardable (22)
- json (22)
- matrix (50)
-
net
/ imap (11) -
rexml
/ document (44) - tsort (10)
-
webrick
/ httputils (11)
クラス
- Array (151)
- Continuation (22)
- Enumerator (22)
- Hash (11)
-
JSON
:: State (22) - MatchData (44)
- Matrix (39)
- Module (16)
-
Net
:: IMAP :: FetchData (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attributes (33) - Regexp (22)
- String (22)
- Vector (11)
-
WEBrick
:: HTTPUtils :: FormData (11)
モジュール
- Enumerable (11)
- Forwardable (22)
- TSort (10)
キーワード
- []= (28)
- attr (11)
- call (11)
- combination (22)
- component (11)
-
const
_ source _ location (5) -
def
_ delegator (11) -
def
_ instance _ delegator (11) - each2 (11)
-
each
_ line (11) -
each
_ strongly _ connected _ component _ from (10) - element (11)
- match (22)
-
next
_ values (11) - pack (19)
-
peek
_ values (11) - permutation (22)
- prefixes (11)
-
prepend
_ features (11) -
repeated
_ combination (22) -
repeated
_ permutation (22) -
sort
_ by (11) - unpack (11)
検索結果
先頭5件
-
MatchData
# [](n) -> String | nil (24101.0) -
n 番目の部分文字列を返します。
n 番目の部分文字列を返します。
0 はマッチ全体を意味します。
n の値が負の時には末尾からのインデックスと見倣します(末尾の
要素が -1 番目)。n 番目の要素が存在しない時には nil を返します。
@param n 返す部分文字列のインデックスを指定します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "bar", nil]
p $~[0] # => "foobar"
p $~[1] # => "foo"
... -
MatchData
# [](name) -> String | nil (24101.0) -
name という名前付きグループにマッチした文字列を返します。
...m name 名前(シンボルか文字列)
@raise IndexError 指定した名前が正規表現内に含まれていない場合に発生します
//emlist[例][ruby]{
/\$(?<dollars>\d+)\.(?<cents>\d+)/.match("$3.67")[:cents] # => "67"
/(?<alpha>[a-zA-Z]+)|(?<num>\d+)/.match("aZq")[:num] # => nil
//}... -
MatchData
# [](range) -> [String] (24101.0) -
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
@param range start..end 範囲式。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0..2] # => ["foobar", "foo", "bar"]
//} -
MatchData
# [](start , length) -> [String] (24101.0) -
start 番目から length 個の要素を含む部分配列を返します。
...start 番目から length 個の要素を含む部分配列を返します。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0, 3] # => ["foobar", "foo", "bar"]
//}
@see Array#[]... -
Continuation
# [](*ret) -> () (21101.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。 -
JSON
:: State # [](name) -> object (21101.0) -
Return the value returned by method name.
Return the value returned by method name. -
Matrix
# [](i , j) -> () (21101.0) -
(i,j)要素を返します。 行列の範囲外の値を指定した場合には nil を返します。
...分を0オリジンで指定します。
@param j 要素の列成分を0オリジンで指定します。
//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, 2, 1.5]
m = Matrix[a1, a2, a3]
p m[0, 0] # => 1
p m[1, 1] # => 15
p m[1, 2] # => 20
p m[1, 3] # => nil
//}... -
REXML
:: AttlistDecl # [](key) -> String | nil (21101.0) -
key という属性名のデフォルト値を返します。
key という属性名のデフォルト値を返します。
key という名前の属性が存在しない、もしくは
デフォルト値を持たない場合は nil を返します。 -
REXML
:: Attributes # [](name) -> String | nil (21101.0) -
属性名nameの属性値を返します。
...。
属性値ではなく REXML::Attribute オブジェクトが必要な場合は
REXML::Attributes#get_attribute を使ってください。
nameという属性名の属性がない場合は nil を返します。
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc......= REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
p a.attributes["att"] # => "<"
p a.attributes["bar:att"] # => "2"
//}... -
WEBrick
:: HTTPUtils :: FormData # [](header) -> String | nil (21101.0) -
自身が multipart/form-data なデータの場合に、header で指定された ヘッダの値を文字列で返します。無ければ nil を返します。
...自身が multipart/form-data なデータの場合に、header で指定された
ヘッダの値を文字列で返します。無ければ nil を返します。
@param header ヘッダ名を文字列で指定します。大文字と小文字を区別しません。
例:
require "webrick/cgi...