578件ヒット
[1-100件を表示]
(0.062秒)
別のキーワード
クラス
- Array (84)
- Enumerator (12)
- Exception (104)
- FrozenError (6)
- IO (12)
- MatchData (48)
- Module (12)
-
Net
:: HTTPResponse (12) - Object (12)
- OptionParser (24)
- Random (36)
- Range (72)
- Regexp (12)
- StringScanner (60)
- TracePoint (12)
- WIN32OLE (12)
モジュール
- Comparable (12)
-
Net
:: HTTPHeader (36)
キーワード
- == (12)
- =~ (12)
- [] (36)
- accept (12)
- at (12)
- backtrace (12)
-
backtrace
_ locations (12) - cause (12)
- clamp (12)
- exception (24)
- fetch (72)
- first (24)
-
initialize
_ copy (12) - inspect (12)
- last (24)
- next (12)
- offset (24)
-
ole
_ query _ interface (12) - peek (12)
- peep (12)
- pointer= (12)
- pos= (12)
-
public
_ constant (12) -
raised
_ exception (12) - rand (36)
- readbyte (12)
- receiver (6)
- reject (12)
-
set
_ backtrace (12) - unscan (12)
- value (12)
検索結果
先頭5件
-
MatchData
# begin(n) -> Integer | nil (18162.0) -
n 番目の部分文字列先頭のオフセットを返します。
...指定する数値。
@raise IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.begin(0) # => 0
p $~.begin(1) # => 0
p $~.begin(2) # => 3
p $~.begin(3) # => nil
p $~.begin(4) # => `begin': index 4 out of matche......s (IndexError)
//}
@see MatchData#end... -
MatchData
# end(n) -> Integer | nil (18162.0) -
n 番目の部分文字列終端のオフセットを返します。
...列を指定する数値。
@raise IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.end(0) # => 6
p $~.end(1) # => 3
p $~.end(2) # => 6
p $~.end(3) # => nil
p $~.end(4) # => `end': index 4 out of matches (Ind... -
Range
# begin -> object (18160.0) -
始端の要素を返します。 始端を持たない範囲オブジェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
...ェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
//emlist[例][ruby]{
# 始端を持つ場合
p (1..5).begin # => 1
p (1..0).begin # => 1
p (1..5).first # => 1
p (1..0).first # => 1
# 始端を持たない場合
p (..5).begin #=> nil
p (..5).fir......st #=> RangeError
//}
@see Range#end... -
Range
# end -> object (18125.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
...終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin... -
TracePoint
# raised _ exception -> Exception (6149.0) -
発生した例外を返します。
...。
@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。
//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begin
0/......0
rescue
end
//}... -
Range
# first -> object (3060.0) -
始端の要素を返します。 始端を持たない範囲オブジェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
...ェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
//emlist[例][ruby]{
# 始端を持つ場合
p (1..5).begin # => 1
p (1..0).begin # => 1
p (1..5).first # => 1
p (1..0).first # => 1
# 始端を持たない場合
p (..5).begin #=> nil
p (..5).fir......st #=> RangeError
//}
@see Range#end... -
Range
# first(n) -> [object] (3045.0) -
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。
//emlist[例][ruby]{
(10..20).first(3) #... -
Range
# last(n) -> [object] (3035.0) -
最後の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...to_int メソッドによる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。......意] 引数を省略して実行した場合は、終端を含むかどうか
(Range#exclude_end? の戻り値)に関わらず終端の要素を返す事に注意し
てください。
//emlist[例][ruby]{
(10..20).last(3) # => [18, 19, 20]
(10...20).last(3) # => [17, 18, 19]
//}
@see Range#fir... -
Range
# last -> object (3025.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
...終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin...