1069件ヒット
[1-100件を表示]
(0.080秒)
ライブラリ
- ビルトイン (606)
- bigdecimal (11)
- csv (33)
- ipaddr (11)
-
irb
/ context (66) -
irb
/ ext / math-mode (8) -
irb
/ inspector (22) -
irb
/ output-method (22) - matrix (22)
-
minitest
/ unit (1) -
net
/ smtp (11) - openssl (33)
- optparse (11)
- ostruct (22)
- pp (33)
- rake (33)
-
rdoc
/ context (11) - set (18)
-
shell
/ filter (6) - socket (22)
- strscan (11)
- sync (6)
- thwait (6)
-
win32
/ registry (11) - win32ole (22)
- zlib (11)
クラス
-
ARGF
. class (22) - Addrinfo (11)
- Array (22)
- BigDecimal (11)
- Bignum (6)
- CSV (11)
-
CSV
:: Row (11) -
CSV
:: Table (11) - Complex (11)
- Data (4)
- Dir (11)
- Encoding (11)
-
Encoding
:: Converter (11) -
Enumerator
:: ArithmeticSequence (6) -
Enumerator
:: Chain (6) - Exception (11)
- FalseClass (22)
- Fixnum (6)
- Float (22)
- Hash (33)
- IPAddr (11)
-
IRB
:: Context (74) -
IRB
:: Inspector (22) -
IRB
:: OutputMethod (22) - Integer (22)
- MatchData (11)
- Matrix (11)
- Method (22)
- Module (46)
-
Net
:: SMTP (11) - Object (55)
-
OpenSSL
:: HMAC (33) - OpenStruct (22)
-
OptionParser
:: ParseError (11) - Proc (22)
-
Process
:: Status (11) -
RDoc
:: Context :: Section (11) -
Rake
:: Task (11) -
Rake
:: TaskArguments (22) - Range (22)
- Rational (22)
- Regexp (22)
-
RubyVM
:: AbstractSyntaxTree :: Node (6) -
RubyVM
:: InstructionSequence (11) - Set (18)
-
Shell
:: Filter (6) -
Socket
:: Ifaddr (11) - String (22)
- StringScanner (11)
- Struct (22)
- Symbol (11)
- Thread (38)
-
Thread
:: Backtrace :: Location (11) - ThreadsWait (6)
- Time (5)
- TracePoint (11)
- TrueClass (11)
- UnboundMethod (32)
- Vector (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (11) -
Win32
:: Registry (11) -
Zlib
:: GzipFile :: Error (11)
モジュール
-
MiniTest
:: Assertions (1) -
Sync
_ m (6)
キーワード
- % (11)
- [] (11)
-
_ _ inspect _ _ (11) -
all
_ waits (6) -
bind
_ call (10) -
const
_ added (2) -
const
_ missing (11) -
default
_ proc (11) - handler= (11)
- hexdigest (11)
- init (11)
-
initialize
_ copy (11) - inspect? (11)
-
inspect
_ mode (11) -
inspect
_ mode= (11) -
inspect
_ sockaddr (11) -
inspect
_ value (11) - math? (4)
-
math
_ mode (4) -
mu
_ pp (1) - name (11)
- name= (9)
- pp (11)
- ppx (11)
-
pretty
_ inspect (11) -
pretty
_ print (11) -
pretty
_ print _ inspect (11) -
sync
_ inspect (6) -
to
_ s (220)
検索結果
先頭5件
-
Complex
# inspect -> String (18132.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 (18132.0) -
オブジェクトを人間が読める形式に変換した文字列を返します。
...して
オブジェクトを表示します。
//emlist[][ruby]{
[ 1, 2, 3..4, 'five' ].inspect # => "[1, 2, 3..4, \"five\"]"
Time.new.inspect # => "2008-03-08 19:43:39 +0900"
//}
inspect メソッドをオーバーライドしなかった場合、クラス名とインスタン......変数の名前、値の組を元にした文字列を返します。
//emlist[][ruby]{
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 (18130.0) -
self を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド で文字列に変換されます)。
...self を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド
で文字列に変換されます)。
@see Range#to_s
//emlist[例][ruby]{
(1..5).inspect # => "1..5"
("1".."5").inspect # => "\"1\"..\"5\""
//}... -
MatchData
# inspect -> String (18126.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 (18126.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... -
StringScanner
# inspect -> String (18126.0) -
StringScannerオブジェクトを表す文字列を返します。
...st string')
s.inspect # => "#<StringScanner 0/11 @ \"test ...\">"
s.scan(/\w+/) # => "test"
s.inspect # => "#<StringScanner 4/11 \"test\" @ \" stri...\">"
s.scan(/\s+/) # => " "
s.inspect......# => "#<StringScanner 5/11 \"test \" @ \"strin...\">"
s.scan(/\w+/) # => "string"
s.inspect # => "#<StringScanner fin>"
//}... -
Method
# inspect -> String (18120.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>
# 以下は(形式1)の出力になる
module Baz
def baz
end
end
class <<obj
include Baz
end
p obj.method(:baz) # => #<Method: Object(Baz)#baz>
//}
@see Object#inspect......の文字列を返します。
#<Method: klass1(klass2)#method(arg) foo.rb:2> (形式1)
klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジュール名です。
klass2......ラスメソッド
class Bar < Foo
end
p Bar.method(:foo) # => #<Method: Bar(Foo).foo() foo.rb:11>
# 以下は(形式1)の出力になる
module Baz
def baz
end
end
class <<obj
include Baz
end
p obj.method(:baz) # => #<Method: String(Baz)#baz() foo.rb:23>
//}
@see Object#inspect... -
UnboundMethod
# inspect -> String (18120.0) -
self を読みやすい文字列として返します。
...self を読みやすい文字列として返します。
詳しくは Method#inspect を参照してください。
//emlist[例][ruby]{
String.instance_method(:count).inspect # => "#<UnboundMethod: String#count>"
//}
@see Method#inspect... -
Net
:: SMTP # inspect -> String (18118.0) -
@see Object#inspect
...@see Object#inspect... -
Encoding
# inspect -> String (18114.0) -
プログラマにわかりやすい表現の文字列を返します。
...プログラマにわかりやすい表現の文字列を返します。
//emlist[例][ruby]{
Encoding::UTF_8.inspect #=> "#<Encoding:UTF-8>"
Encoding::ISO_2022_JP.inspect #=> "#<Encoding:ISO-2022-JP (dummy)>"
//}...