549件ヒット
[1-100件を表示]
(0.371秒)
種類
- インスタンスメソッド (421)
- モジュール関数 (88)
- 特異メソッド (24)
- クラス (16)
ライブラリ
- ビルトイン (549)
クラス
-
ARGF
. class (16) - Array (16)
- Bignum (6)
- Complex (8)
- Dir (8)
- Encoding (8)
-
Encoding
:: Converter (8) -
Enumerator
:: ArithmeticSequence (3) -
Enumerator
:: Chain (3) - Exception (8)
- FalseClass (16)
- Fixnum (6)
- Float (16)
- Hash (24)
- Integer (10)
- MatchData (8)
- Method (16)
- Module (32)
- Object (16)
- Proc (16)
-
Process
:: Status (8) - Range (16)
- Rational (16)
- Regexp (16)
-
RubyVM
:: AbstractSyntaxTree :: Node (3) -
RubyVM
:: InstructionSequence (8) - String (16)
- Struct (16)
- Symbol (8)
- Thread (26)
-
Thread
:: Backtrace :: Location (8) - TracePoint (8)
- TrueClass (8)
- UnboundMethod (20)
モジュール
- Kernel (88)
キーワード
- % (8)
- Numeric (8)
- Thread (8)
- [] (8)
- ` (8)
- abort (16)
-
bind
_ call (4) -
const
_ missing (8) -
default
_ proc (8) - exit (8)
- format (8)
-
initialize
_ copy (8) - name (8)
- name= (6)
- p (8)
- sprintf (8)
-
to
_ s (127) -
trace
_ var (24) -
untrace
_ var (8)
検索結果
先頭5件
-
Complex
# inspect -> String (26131.0) -
自身を人間が読みやすい形の文字列表現にして返します。
...uby]{
Complex(2).inspect # => "(2+0i)"
Complex('-8/6').inspect # => "((-4/3)+0i)"
Complex('1/2i').inspect # => "(0+(1/2)*i)"
Complex(0, Float::INFINITY).inspect # => "(0+Infinity*i)"
Complex(Float::NAN, Float::NAN).inspect # => "(NaN+NaN*... -
Object
# inspect -> String (26131.0) -
オブジェクトを人間が読める形式に変換した文字列を返します。
...の結果を使用して
オブジェクトを表示します。
[ 1, 2, 3..4, 'five' ].inspect # => "[1, 2, 3..4, \"five\"]"
Time.new.inspect # => "2008-03-08 19:43:39 +0900"
inspect メソッドをオーバーライドしなかった場合、クラス名とインスタン......ス
変数の名前、値の組を元にした文字列を返します。
class Foo
end
Foo.new.inspect # => "#<Foo:0x0300c868>"
class Bar
def initialize
@bar = 1
end
end
Bar.new.inspect # => "#<Bar:0x0300c868 @bar=1>"
@see Kernel.#p... -
Range
# inspect -> String (26129.0) -
self を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド で文字列に変換されます)。
...elf を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド
で文字列に変換されます)。
@see Range#to_s
//emlist[例][ruby]{
(1..5).inspect # => "1..5"
("1".."5").inspect # => "\"1\"..\"5\""
//}... -
MatchData
# inspect -> String (26125.0) -
self の内容を人間に読みやすい文字列にして返します。
...]{
puts /.$/.match("foo").inspect
# => #<MatchData "o">
puts /(.)(.)(.)/.match("foo").inspect
# => #<MatchData "foo" 1:"f" 2:"o" 3:"o">
puts /(.)(.)?(.)/.match("fo").inspect
# => #<MatchData "fo" 1:"f" 2:nil 3:"o">
puts /(?<foo>.)(?<bar>.)(?<baz>.)/.match("hoge").inspect
# => #<MatchData "hog" fo... -
Rational
# inspect -> String (26125.0) -
自身を人間が読みやすい形の文字列表現にして返します。
...に10進数の表記を返します。
@return 有理数の表記にした文字列を返します。
//emlist[例][ruby]{
Rational(5, 8).inspect # => "(5/8)"
Rational(2).inspect # => "(2/1)"
Rational(-8, 6).inspect # => "(-4/3)"
Rational(0.5).inspect # => "(1/2)"
//}
@see Rational#to_s... -
Method
# inspect -> String (26119.0) -
self を読みやすい文字列として返します。
...式の文字列を返します。
#<Method: klass1(klass2)#method> (形式1)
klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジュール名です。
klass2......ーパークラスのクラスメソッド
class Bar < Foo
end
p Bar.method(:foo) # => #<Method: Bar(Foo).foo>
# 以下は(形式1)の出力になる
module Baz
def baz
end
end
class <<obj
include Baz
end
p obj.method(:baz) # => #<Method: Object(Baz)#baz>
//}
@see Object#inspect... -
UnboundMethod
# inspect -> String (26119.0) -
self を読みやすい文字列として返します。
...みやすい文字列として返します。
詳しくは Method#inspect を参照してください。
//emlist[例][ruby]{
String.instance_method(:count).inspect # => "#<UnboundMethod: String#count>"
//}
@see Method#inspect... -
ENV
. inspect -> String (26117.0) -
ENV オブジェクトを文字列化します。 Hash#inspect と同じように動作します。
...ENV オブジェクトを文字列化します。 Hash#inspect と同じように動作します。... -
Encoding
# inspect -> String (26113.0) -
プログラマにわかりやすい表現の文字列を返します。
...プログラマにわかりやすい表現の文字列を返します。
例:
Encoding::UTF_8.inspect #=> "#<Encoding:UTF-8>"
Encoding::ISO_2022_JP.inspect #=> "#<Encoding:ISO-2022-JP (dummy)>"... -
String
# inspect -> String (26113.0) -
文字列オブジェクトの内容を、出力したときに人間が読みやすいような適当な形式に変換します。 変換された文字列は印字可能な文字のみによって構成されます
...ために用意されています。
永続化などの目的で文字列をダンプしたいときは、
String#dump を使うべきです。
//emlist[例][ruby]{
# p ではないことに注意
puts "string".inspect # => "string"
puts "\t\r\n".inspect # => "\t\r\n"
//}
@see String#dump... -
Thread
# inspect -> String (26113.0) -
自身を人間が読める形式に変換した文字列を返します。
...人間が読める形式に変換した文字列を返します。
//emlist[例][ruby]{
a = Thread.current
a.inspect # => "#<Thread:0x00007fdbaf07ddb0 run>"
b = Thread.new{}
b.inspect # => "#<Thread:0x00007fdbaf8f7d10@(irb):3 dead>"
//}... -
Array
# inspect -> String (26107.0) -
自身の情報を人間に読みやすい文字列にして返します。
...の情報を人間に読みやすい文字列にして返します。
//emlist[例][ruby]{
[1, 2, 3, 4].to_s # => "[1, 2, 3, 4]"
[1, 2, 3, 4].inspect # => "[1, 2, 3, 4]"
//}... -
Dir
# inspect -> String (26107.0) -
self の情報を人間に読みやすい文字列にして返します。
...self の情報を人間に読みやすい文字列にして返します。
例:
Dir.open("/") { |d| d.inspect } # => "#<Dir:/>"...