795件ヒット
[1-100件を表示]
(0.038秒)
種類
- インスタンスメソッド (545)
- 特異メソッド (135)
- 文書 (60)
- ライブラリ (44)
- 定数 (11)
ライブラリ
- ビルトイン (398)
-
fiddle
/ import (11) - json (22)
-
minitest
/ mock (1) - ostruct (22)
- pstore (44)
- psych (39)
- rake (44)
-
rexml
/ document (33) -
rubygems
/ command _ manager (11) -
webrick
/ config (11) -
webrick
/ httprequest (11) -
win32
/ registry (22) - win32ole (22)
クラス
- Dir (33)
-
Gem
:: CommandManager (11) -
JSON
:: State (22) - MatchData (44)
-
MiniTest
:: Mock (1) - Module (16)
- OpenStruct (22)
- PStore (44)
-
REXML
:: Attributes (22) -
REXML
:: Elements (11) -
Rake
:: NameSpace (11) -
Rake
:: Task (11) -
Rake
:: TaskArguments (11) - Regexp (11)
- String (209)
- Struct (55)
- Thread (22)
-
WEBrick
:: HTTPRequest (11) -
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
Win32
:: Registry (22)
モジュール
-
Fiddle
:: Importer (11) - Psych (39)
-
Rake
:: TaskManager (11) -
RubyVM
:: AbstractSyntaxTree (8) -
WEBrick
:: Config (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - FileHandler (11)
-
NEWS for Ruby 2
. 7 . 0 (5) - []= (154)
-
const
_ source _ location (5) -
default
_ event _ sources (11) - delete (11)
- expect (1)
- fetch (11)
- glob (22)
-
load
_ stream (22) - names (11)
- new (33)
-
ole
_ type _ detail (11) -
parse
_ file (8) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) - rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) -
safe
_ load (17) - slice (66)
-
undef
_ method (11) -
webrick
/ cgi (11) - クラス/メソッドの定義 (11)
検索結果
先頭5件
-
Rake
:: NameSpace # [](name) -> Rake :: Task (21207.0) -
与えられた名前のタスクを返します。
...のタスクを返します。
@param name タスクの名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
namespace :ns do |ns|
task :ts1 do
end
task :ts2 do
end
ns[:ts1] # => <Rake::Task ns:ts1 => []>
ns[:ts2] # => <Rake::Task ns:ts2 => []>
end
//}... -
Thread
# [](name) -> object | nil (18287.0) -
name に対応したスレッドに固有のデータを取り出します。 name に対応するスレッド固有データがなければ nil を返し ます。
...
name に対応したスレッドに固有のデータを取り出します。
name に対応するスレッド固有データがなければ nil を返し
ます。
@param name スレッド固有データのキーを文字列か Symbol で指定します。
//emlist[例][ruby]{
[
Thread.new { T......hread.current["name"] = "A" },
Thread.new { Thread.current[:name] = "B" },
Thread.new { Thread.current["name"] = "C" }
].each do |th|
th.join
puts "#{th.inspect}: #{th[:name]}"
end
# => #<Thread:0x00000002a54220 dead>: A
# => #<Thread:0x00000002a541a8 dead>: B
# => #<Thread:0x00000002a5413......0 dead>: C
//}
Thread#[] と Thread#[]= を用いたスレッド固有の変数は
Fiber を切り替えると異なる変数を返す事に注意してください。
//emlist[][ruby]{
def meth(newvalue)
begin
oldvalue = Thread.current[:name]
Thread.current[:name] = newvalue
yield... -
String
# [](regexp , name) -> String (18230.0) -
正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返 します。
...正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の
部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返
します。
@param regexp 正規表現を指定します。
@param name 取得したい部分文......字列のパターンを示す正規表現レジスタを示す名前
@raise IndexError name に対応する括弧がない場合に発生します。
//emlist[例][ruby]{
s = "FooBar"
s[/(?<foo>[A-Z]..)(?<bar>[A-Z]..)/] # => "FooBar"
s[/(?<foo>[A-Z]..)(?<bar>[A-Z]..)/, "foo"] # => "Foo"
s[... -
OpenStruct
# [](name) -> object (18229.0) -
引数 name で指定した要素に対応する値を返します。
...引数 name で指定した要素に対応する値を返します。
@param name 要素の名前を文字列か Symbol オブジェクトで指定します。
例:
require 'ostruct'
person = OpenStruct.new('name' => 'John Smith', 'age' => 70)
person[:age] # => 70, person.age と同じ... -
REXML
:: Attributes # [](name) -> String | nil (18229.0) -
属性名nameの属性値を返します。
...名nameの属性値を返します。
属性値ではなく REXML::Attribute オブジェクトが必要な場合は
REXML::Attributes#get_attribute を使ってください。
nameという属性名の属性がない場合は nil を返します。
@param name 属性名(文字列)
//emlist[][ru... -
REXML
:: Elements # [](index , name = nil) -> REXML :: Element | nil (18225.0) -
index が指し示している要素を返します。
...返します。
XPath の性質上、子要素でない要素を返す場合もあります。
name は index に整数を指定した場合にのみ意味があります。
name を指定した場合 name という名前を持つ子要素の中で index 番目の
ものを返します。この場......場合は nil を返します。
@param 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] #... -
MatchData
# [](name) -> String | nil (18223.0) -
name という名前付きグループにマッチした文字列を返します。
...
name という名前付きグループにマッチした文字列を返します。
@param name 名前(シンボルか文字列)
@raise IndexError 指定した名前が正規表現内に含まれていない場合に発生します
//emlist[例][ruby]{
/\$(?<dollars>\d+)\.(?<cents>\d+)/.match("$3... -
PStore
# [](name) -> object (18223.0) -
ルートnameに対応する値を得ます。
...ルートnameに対応する値を得ます。
@param name 探索するルート。
@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。
@see Hash#[]... -
JSON
:: State # [](name) -> object (18217.0) -
Return the value returned by method name.
...Return the value returned by method name.... -
Fiddle
:: Importer # [](name) -> Fiddle :: Function|nil (18213.0) -
Fiddle::Importer#extern でインポートした関数の Fiddle::Function オブジェクト を返します。
...Fiddle::Importer#extern でインポートした関数の
Fiddle::Function オブジェクト
を返します。
name という名前の関数が存在しない場合は nil を返します。
@param name 関数の名前の文字列...