1829件ヒット
[201-300件を表示]
(0.113秒)
ライブラリ
- ビルトイン (1089)
- csv (36)
- delegate (36)
- fiddle (24)
-
fiddle
/ import (12) -
irb
/ context (12) -
json
/ add / symbol (12) - matrix (26)
-
net
/ http (12) -
net
/ imap (12) -
net
/ smtp (12) - openssl (84)
- ostruct (24)
- pathname (36)
- pp (12)
-
rake
/ testtask (12) -
rdoc
/ context (24) -
rdoc
/ markup (12) -
rdoc
/ top _ level (12) -
rexml
/ document (132) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (60) -
ripper
/ lexer (24) -
rubygems
/ config _ file (12) -
rubygems
/ dependency (12) -
rubygems
/ installer (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - sync (6)
- uri (12)
-
webrick
/ server (12)
クラス
-
ARGF
. class (10) - Binding (47)
- CSV (24)
-
CSV
:: Table (12) - Data (3)
- Delegator (36)
-
Encoding
:: Converter (48) -
Fiddle
:: Handle (24) -
File
:: Stat (12) -
Gem
:: ConfigFile (12) -
Gem
:: Dependency (12) -
Gem
:: Installer (12) - Hash (12)
- IO (12)
-
IRB
:: Context (12) - LocalJumpError (12)
- MatchData (1)
- Matrix (26)
- Method (24)
- Module (172)
- NameError (22)
-
Net
:: HTTP (12) -
Net
:: IMAP :: MailboxList (12) -
Net
:: SMTP (12) - Object (120)
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: SSL :: SSLContext (12) - OpenStruct (24)
- Pathname (36)
-
RDoc
:: Context (24) -
RDoc
:: Markup (12) -
RDoc
:: TopLevel (12) -
REXML
:: AttlistDecl (12) -
REXML
:: Attribute (12) -
REXML
:: Comment (12) -
REXML
:: DocType (24) -
REXML
:: Document (12) -
REXML
:: Element (24) -
REXML
:: Instruction (12) -
REXML
:: Parsers :: PullEvent (12) -
REXML
:: Parsers :: SAX2Parser (60) -
REXML
:: Text (12) -
REXML
:: XMLDecl (12) -
Rake
:: TestTask (12) -
Ripper
:: Lexer (24) -
RubyVM
:: AbstractSyntaxTree :: Node (7) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (24)
- Struct (12)
- Symbol (419)
- Thread (24)
- TracePoint (36)
-
URI
:: Generic (12) - UnboundMethod (24)
-
WEBrick
:: GenericServer (12)
モジュール
- Enumerable (72)
-
Fiddle
:: Importer (12) -
Sync
_ m (6)
キーワード
- <=> (12)
- == (12)
- =~ (12)
- [] (72)
- []= (12)
-
alias
_ method (4) - antisymmetric? (7)
- attr (24)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) -
callee
_ id (12) - capitalize (12)
- casecmp (12)
- casecmp? (9)
-
class
_ variables (12) - cleanpath (12)
- component (12)
- constants (12)
- context (24)
-
define
_ method (24) -
define
_ singleton _ method (24) - downcase (12)
- empty? (12)
- encoding (12)
-
end
_ with? (6) - event (12)
-
event
_ type (12) -
find
_ local _ symbol (24) -
find
_ symbol (12) -
generate
_ bin _ symlink (12) -
get
_ line _ types (12) -
header
_ convert (24) - id2name (12)
-
import
_ symbol (12) - inject (36)
- inspect (12)
-
instance
_ methods (12) -
instance
_ variables (12) - intern (24)
- keys (12)
- length (12)
- lex (12)
- listen (60)
- loader (12)
-
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
local
_ variables (21) -
make
_ symlink (12) - match (12)
- match? (9)
- members (15)
-
method
_ id (12) - methods (24)
- mode (12)
-
module
_ function (12) - name (41)
-
named
_ captures (1) -
new
_ ostruct _ member (12) - next (12)
-
node
_ type (108) -
original
_ name (24) - parse (12)
-
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
pretty
_ print _ instance _ variables (12) -
primitive
_ convert (48) - private (12)
-
private
_ instance _ methods (12) -
private
_ methods (12) -
prompt
_ mode (12) - protected (12)
-
protected
_ instance _ methods (12) -
protected
_ methods (24) - public (12)
-
public
_ instance _ methods (12) -
public
_ methods (24) -
read
_ nonblock (22) - reason (12)
- reduce (36)
-
respond
_ to _ missing? (12) -
session
_ cache _ stats (12) -
singleton
_ methods (12) - size (12)
-
skew
_ symmetric? (7) - slice (60)
-
ssl
_ version (12) -
start
_ with? (6) - starttls? (12)
- status (12)
- succ (12)
- swapcase (12)
- symlink (18)
- symlink? (42)
- symmetric? (12)
-
sync
_ mode (6) -
tag
_ class (12) - tagging (24)
-
to
_ h (12) -
to
_ json (12) -
to
_ proc (12) -
to
_ s (12) -
to
_ sym (24) -
transform
_ keys! (12) - type (31)
- upcase (12)
- verbose (12)
検索結果
先頭5件
-
Symbol
# capitalize(*options) -> Symbol (9201.0) -
シンボルに対応する文字列の先頭の文字を大文字に、残りを小文字に変更した シンボルを返します。
...に、残りを小文字に変更した
シンボルを返します。
(self.to_s.capitalize.intern と同じです。)
:foobar.capitalize #=> :Foobar
:fooBar.capitalize #=> :Foobar
:FOOBAR.capitalize #=> :Foobar
:"foobar--".capitalize # => "Foobar--"
@see String#capitalize... -
Symbol
# length -> Integer (9101.0) -
シンボルに対応する文字列の長さを返します。
...シンボルに対応する文字列の長さを返します。
(self.to_s.length と同じです。)
:foo.length #=> 3
@see String#length, String#size... -
Symbol
# slice(nth) -> String | nil (9101.0) -
nth 番目の文字を返します。
...nth 番目の文字を返します。
(self.to_s[nth] と同じです。)
@param nth 文字の位置を表す整数を指定します。
:foo[0] # => "f"
:foo[1] # => "o"
:foo[2] # => "o"... -
Symbol
# slice(nth , len) -> String | nil (9101.0) -
nth 番目から長さ len の部分文字列を新しく作って返します。
...nth 番目から長さ len の部分文字列を新しく作って返します。
(self.to_s[nth, len] と同じです。)
@param nth 文字の位置を表す整数を指定します。
@param len 文字列の長さを指定します。
:foo[1, 2] # => "oo"... -
Symbol
# slice(range) -> String | nil (9101.0) -
rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
...rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
(self.to_s[range] と同じです。)
@param range 取得したい文字列の範囲を示す Range オブジェクトを指定します。
:foo[0..1] # => "fo"
@see String#[] , String#slice... -
Symbol
# slice(regexp , nth = 0) -> String | nil (9101.0) -
正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
...正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
(self.to_s[regexp, nth] と同じです。)
@param regexp 正規表現を指定します。
@param nth 取得したい正規表現レジスタのインデックスを指定します。
:foo... -
Symbol
# slice(substr) -> String | nil (9101.0) -
self が substr を含む場合、一致した文字列を新しく作って返します。
...self が substr を含む場合、一致した文字列を新しく作って返します。
(self.to_s[substr] と同じです。)
例:
:foobar.slice("foo") # => "foo"
:foobar.slice("baz") # => nil... -
Object
# define _ singleton _ method(symbol) { . . . } -> Symbol (6301.0) -
self に特異メソッド name を定義します。
...elf に特異メソッド name を定義します。
@param symbol メソッド名を String または Symbol で指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symb......ol を返します。
//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"
guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello......#=> "Bob: Hello there!"
//}... -
Object
# define _ singleton _ method(symbol , method) -> Symbol (6301.0) -
self に特異メソッド name を定義します。
...elf に特異メソッド name を定義します。
@param symbol メソッド名を String または Symbol で指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symb......ol を返します。
//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"
guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello......#=> "Bob: Hello there!"
//}...