73件ヒット
[1-73件を表示]
(0.148秒)
ライブラリ
- ビルトイン (29)
-
irb
/ cmd / help (11) -
rake
/ rdoctask (11) - resolv (22)
クラス
-
IRB
:: ExtendCommand :: Help (11) - Module (7)
- NameError (11)
- Object (11)
-
Rake
:: RDocTask (11) -
Resolv
:: DNS :: Name (11) -
Resolv
:: DNS :: Resource :: DomainName (11)
キーワード
- autoload (7)
- execute (11)
- main= (11)
-
respond
_ to? (11) -
subdomain
_ of? (11) -
to
_ s (11)
検索結果
先頭5件
-
Resolv
:: DNS :: Resource :: DomainName # name -> Resolv :: DNS :: Name (27203.0) -
ドメイン名を返します。
ドメイン名を返します。 -
Resolv
:: DNS :: Name # subdomain _ of?(other) -> bool (15243.0) -
other が self のサブドメインであるかどうかを返します。
.../emlist[][ruby]{
require "resolv"
domain = Resolv::DNS::Name.create("y.z")
p Resolv::DNS::Name.create("w.x.y.z").subdomain_of?(domain) #=> true
p Resolv::DNS::Name.create("x.y.z").subdomain_of?(domain) #=> true
p Resolv::DNS::Name.create("y.z").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.cre......ate("z").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.create("x.y.z.").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.create("w.z").subdomain_of?(domain) #=> false
//}... -
Rake
:: RDocTask # main=(filename) (12302.0) -
メインとして使用されるファイル名をセットします。
メインとして使用されるファイル名をセットします。 -
IRB
:: ExtendCommand :: Help # execute(*names) -> nil (3219.0) -
RI から Ruby のドキュメントを参照します。
...RI から Ruby のドキュメントを参照します。
irb(main):001:0> help String#match
...
@param names 参照したいクラス名やメソッド名などを文字列で指定します。
names を指定しなかった場合は、RI を対話的なモードで起動します。メソ......す。また、空行を入力する事で irb のプロンプトに戻る事ができま
す。
irb(main):001:0> help
Enter the method name you want to look up.
You can use tab to autocomplete.
Enter a blank line to exit.
>> String#match
String#match
(from ruby core)
-----------......-------------------------------------------------------------------
str.match(pattern) -> matchdata or nil
str.match(pattern, pos) -> matchdata or nil
...... -
NameError
# to _ s -> String (3113.0) -
例外オブジェクトを文字列に変換して返します。
...オブジェクトを文字列に変換して返します。
例:
begin
foobar
rescue NameError => err
p err # => #<NameError: undefined local variable or method `foobar' for main:Object>
p err.to_s # => "undefined local variable or method `foobar' for main:Object"
end... -
Module
# autoload(const _ name , feature) -> nil (248.0) -
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
...定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoload......ん。
@param const_name String または Symbol で指定します。
なお、const_name には、"::" 演算子を含めることはできません。
つまり、self の直下に定義された定数しか指定できません。
@param feature Kernel.#require と同様な方法......mlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
class Bar
end
end
# ----- end of /tmp/foo.rb ----
class Foo
autoload :Bar, '/tmp/foo'
end
p Foo::Bar #=> Foo::Bar
//}
以下のようにモジュールを明示的にレシーバとして呼び出すこともできます。
//emlis... -
Object
# respond _ to?(name , include _ all = false) -> bool (242.0) -
オブジェクトがメソッド name を持つとき真を返します。
...メソッド name を持つとき真を返します。
オブジェクトが メソッド name を持つというのは、
オブジェクトが メソッド name に応答できることをいいます。
Windows での Process.fork や GNU/Linux での File.lchmod の
ような NotImplementedErr......false を返します。
※ NotImplementedError が発生する場合に false を返すのは
Rubyの組み込みライブラリや標準ライブラリなど、C言語で実装されているメソッドのみです。
Rubyで実装されたメソッドで NotImplementedError が発生する場......メソッドが定義されていない場合は、Object#respond_to_missing? を呼
び出してその結果を返します。
@param name Symbol または文字列で指定するメソッド名です。
@param include_all private メソッドと protected メソッドを確認の対象に...