1210件ヒット
[1-100件を表示]
(0.052秒)
ライブラリ
- ビルトイン (1056)
- forwardable (44)
-
json
/ add / symbol (11) -
net
/ http (11) -
net
/ imap (22) - pp (11)
-
rdoc
/ markup (33) -
ripper
/ lexer (22)
クラス
-
ARGF
. class (9) - IO (11)
- Module (451)
-
Net
:: HTTP (11) -
Net
:: IMAP :: FetchData (11) -
Net
:: IMAP :: MailboxList (11) - Object (110)
-
RDoc
:: Markup (33) - Regexp (11)
-
Ripper
:: Lexer (22) - String (71)
- Struct (22)
- Symbol (360)
- Thread (22)
- UnboundMethod (11)
モジュール
- Forwardable (22)
- SingleForwardable (22)
キーワード
- % (11)
- <=> (11)
- =~ (22)
- [] (66)
- []= (22)
-
add
_ html (11) -
add
_ special (11) -
add
_ word _ pair (11) -
alias
_ method (11) - attr (55)
-
attr
_ accessor (11) -
attr
_ reader (11) -
attr
_ writer (11) - autoload (11)
- autoload? (11)
- capitalize (11)
- casecmp (11)
- casecmp? (8)
-
class
_ variable _ defined? (11) -
class
_ variable _ get (11) -
class
_ variable _ set (11) - clone (11)
-
const
_ defined? (11) -
const
_ get (11) -
const
_ set (11) -
const
_ source _ location (5) -
define
_ method (22) -
define
_ singleton _ method (22) - delegate (22)
-
deprecate
_ constant (9) - downcase (19)
- dup (11)
- empty? (11)
- encoding (11)
-
end
_ with? (5) - hash (11)
- id2name (11)
- inspect (11)
-
instance
_ delegate (11) -
instance
_ method (11) - intern (22)
- length (11)
- lex (11)
- match (33)
- match? (16)
- method (11)
-
method
_ defined? (11) -
module
_ function (19) - name (15)
- next (11)
- parse (11)
-
pretty
_ print _ instance _ variables (11) - private (23)
-
private
_ class _ method (15) -
private
_ constant (11) -
private
_ method _ defined? (11) - protected (23)
-
protected
_ method _ defined? (11) - public (23)
-
public
_ class _ method (15) -
public
_ constant (11) -
public
_ instance _ method (11) -
public
_ method (11) -
public
_ method _ defined? (11) -
read
_ nonblock (20) -
remove
_ class _ variable (11) -
remove
_ const (11) -
remove
_ method (11) -
single
_ delegate (11) -
singleton
_ class (11) -
singleton
_ method (11) - size (11)
- slice (55)
-
ssl
_ version (11) -
start
_ with? (5) - succ (11)
- swapcase (11)
-
thread
_ variable? (11) -
to
_ json (11) -
to
_ s (11) -
to
_ sym (22) -
undef
_ method (11) - upcase (11)
検索結果
先頭5件
-
String
# downcase(*options) -> String (21156.0) -
全ての大文字を対応する小文字に置き換えた文字列を返します。 どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。
...規化 (すなわち String#unicode_normalize) はケース
マッピング操作で必ずしも維持されるとは限りません。
現在 ASCII 以外のケースマッピング/フォールディングは、UTF-8, UTF-16BE/LE,
UTF-32BE/LE, ISO-8859-1~16 の String/Symbol でサポートされ......ています。
他のエンコーディングもサポートされる予定です。
//emlist[例][ruby]{
p "STRing?".downcase # => "string?"
//}
@see String#downcase!, String#upcase, String#swapcase, String#capitalize... -
String
# intern -> Symbol (21131.0) -
文字列に対応するシンボル値 Symbol を返します。
...文字列に対応するシンボル値 Symbol を返します。
なお、このメソッドの逆にシンボルに対応する文字列を得るには
Symbol#to_s または Symbol#id2name を使います。
シンボル文字列にはヌルキャラクタ("\0")、空の文字列の使用も可... -
String
# to _ sym -> Symbol (21131.0) -
文字列に対応するシンボル値 Symbol を返します。
...文字列に対応するシンボル値 Symbol を返します。
なお、このメソッドの逆にシンボルに対応する文字列を得るには
Symbol#to_s または Symbol#id2name を使います。
シンボル文字列にはヌルキャラクタ("\0")、空の文字列の使用も可... -
Symbol
# [](range) -> String | nil (21123.0) -
rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
...rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
(self.to_s[range] と同じです。)
@param range 取得したい文字列の範囲を示す Range オブジェクトを指定します。
:foo[0..1] # => "fo"
@see String#[] , String#slice... -
Symbol
# slice(range) -> String | nil (21123.0) -
rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
...rangeで指定したインデックスの範囲に含まれる部分文字列を返します。
(self.to_s[range] と同じです。)
@param range 取得したい文字列の範囲を示す Range オブジェクトを指定します。
:foo[0..1] # => "fo"
@see String#[] , String#slice... -
Symbol
# id2name -> String (21121.0) -
シンボルに対応する文字列を返します。
...シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern
@see Symbol#name... -
Symbol
# to _ s -> String (21121.0) -
シンボルに対応する文字列を返します。
...シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern
@see Symbol#name... -
String
# %(args) -> String (21120.0) -
printf と同じ規則に従って args をフォーマットします。
...sprintf("%c", 'a') #=> "a"
//}
フラグ `-' と幅 の指定だけが意味を持ちます。
: s
文字列を出力します。
引数が String オブジェクトでなければ to_s メソッドにより文字列化
したものを引数として扱います。
: p
Object#inspect の......1.00"
//}
: %<name>
Symbol のインスタンス name をキーとする Hash を引数にした場合、
対応する値をフォーマットして参照します。
//emlist[][ruby]{
p sprintf('%<foo>f : %<bar>+d', foo: 1, bar: 2) #=> "1.000000 : +2"
//}
: %{name}
Symbol のインスタン... -
Symbol
# id2name -> String (21115.0) -
シンボルに対応する文字列を返します。
...シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern... -
Symbol
# to _ s -> String (21115.0) -
シンボルに対応する文字列を返します。
...シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern... -
Symbol
# name -> String (21114.0) -
シンボルに対応する文字列を返します。
...シンボルに対応する文字列を返します。
Symbol#to_sと違って freeze された文字列を返します。
//emlist[][ruby]{
p :fred.name # => "fred"
p :fred.name.frozen? # => true
p :fred.to_s # => "fred"
p :fred.to_s.frozen? # => false
//}
@see Symbol#to_s... -
Symbol
# [](nth) -> String | nil (21113.0) -
nth 番目の文字を返します。
nth 番目の文字を返します。
(self.to_s[nth] と同じです。)
@param nth 文字の位置を表す整数を指定します。
:foo[0] # => "f"
:foo[1] # => "o"
:foo[2] # => "o"