るりまサーチ

最速Rubyリファレンスマニュアル検索!
909件ヒット [1-100件を表示] (0.022秒)
トップページ > クエリ:inspect[x]

別のキーワード

  1. _builtin inspect
  2. inspect _builtin
  3. csv inspect
  4. matrix inspect
  5. set inspect

ライブラリ

モジュール

オブジェクト

検索結果

<< 1 2 3 ... > >>

static VALUE inspect_obj(VALUE obj, VALUE str) (26100.0)

static int inspect_i(ID id, VALUE value, VALUE str) (26100.0)

Complex#inspect -> String (18131.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 (18131.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 (18129.0)

self を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド で文字列に変換されます)。

...self を文字列に変換します(始端と終端のオブジェクトは #inspect メソッド
で文字列に変換されます)。

@see Range#to_s

例:
(1..5).inspect # => "1..5"
("1".."5").inspect # => "\"1\"..\"5\""...

絞り込み条件を変える

MatchData#inspect -> String (18125.0)

self の内容を人間に読みやすい文字列にして返します。

...s /.$/.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...

Rational#inspect -> String (18125.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 (18125.0)

StringScannerオブジェクトを表す文字列を返します。

...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 (18119.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 (18119.0)

self を読みやすい文字列として返します。

...みやすい文字列として返します。

詳しくは Method#inspect を参照してください。

//emlist[例][ruby]{
String.instance_method(:count).inspect # => "#<UnboundMethod: String#count>"
//}

@see Method#inspect...

絞り込み条件を変える

ENV.inspect -> String (18117.0)

ENV オブジェクトを文字列化します。 Hash#inspect と同じように動作します。

...ENV オブジェクトを文字列化します。 Hash#inspect と同じように動作します。...

Net::SMTP#inspect -> String (18117.0)

@see Object#inspect

...@see Object#inspect...

Encoding#inspect -> String (18113.0)

プログラマにわかりやすい表現の文字列を返します。

...プログラマにわかりやすい表現の文字列を返します。

例:
Encoding::UTF_8.inspect #=> "#<Encoding:UTF-8>"
Encoding::ISO_2022_JP.inspect #=> "#<Encoding:ISO-2022-JP (dummy)>"...

String#inspect -> String (18113.0)

文字列オブジェクトの内容を、出力したときに人間が読みやすいような適当な形式に変換します。 変換された文字列は印字可能な文字のみによって構成されます

...ために用意されています。
永続化などの目的で文字列をダンプしたいときは、
String#dump を使うべきです。

//emlist[例][ruby]{
# p ではないことに注意
puts "string".inspect # => "string"
puts "\t\r\n".inspect # => "\t\r\n"
//}

@see String#dump...

Thread#inspect -> String (18113.0)

自身を人間が読める形式に変換した文字列を返します。

...人間が読める形式に変換した文字列を返します。

//emlist[例][ruby]{
a = Thread.current
a.inspect # => "#<Thread:0x00007fdbaf07ddb0 run>"
b = Thread.new{}
b.inspect # => "#<Thread:0x00007fdbaf8f7d10@(irb):3 dead>"
//}...

絞り込み条件を変える

Array#inspect -> String (18107.0)

自身の情報を人間に読みやすい文字列にして返します。

...自身の情報を人間に読みやすい文字列にして返します。

[1, 2, 3, 4].to_s # => "[1, 2, 3, 4]"
[1, 2, 3, 4].inspect # => "[1, 2, 3, 4]"...

BigDecimal#inspect -> String (18107.0)

BigDecimal オブジェクトを表す文字列を返します。

...BigDecimal オブジェクトを表す文字列を返します。

require "bigdecimal"
BigDecimal("1234.5678").inspect
# => "#<BigDecimal:b7ea1130,'0.12345678E4',8(12)>"

最初の16進数はオブジェクトのアドレス、次の文字列 '0.12345678E4' は値、
最後の値 8(12) は...
...BigDecimal オブジェクトを表す文字列を返します。

require "bigdecimal"
BigDecimal("1234.5678").inspect
# => "0.12345678e4"...
<< 1 2 3 ... > >>