1212件ヒット
[1-100件を表示]
(0.056秒)
種類
- インスタンスメソッド (893)
- モジュール関数 (165)
- 特異メソッド (88)
- クラス (66)
ライブラリ
- ビルトイン (1212)
クラス
- Array (77)
-
Encoding
:: Converter (44) -
Encoding
:: InvalidByteSequenceError (22) -
Encoding
:: UndefinedConversionError (11) - Enumerator (11)
-
Enumerator
:: ArithmeticSequence (24) - Exception (117)
- File (33)
-
File
:: Stat (11) - FrozenError (5)
- IO (11)
- Integer (21)
- KeyError (14)
- LoadError (11)
- LocalJumpError (22)
- MatchData (44)
- Module (11)
- Mutex (2)
- NameError (40)
- NoMethodError (11)
- Object (11)
- Random (33)
- Range (83)
- Regexp (44)
- SignalException (22)
- StopIteration (11)
- SystemCallError (22)
- SystemExit (22)
- Thread (66)
-
Thread
:: Mutex (9) -
Thread
:: Queue (27) -
Thread
:: SizedQueue (27) - TracePoint (22)
- UncaughtThrowError (30)
モジュール
- Comparable (10)
- Kernel (132)
- Process (11)
- Signal (22)
キーワード
-
/ (10) - == (17)
- === (11)
- =~ (11)
- Fiber (11)
- Interrupt (11)
- Mutex (11)
- Status (11)
- Thread (11)
- UndefinedConversionError (11)
- [] (44)
- abort (22)
- args (11)
- at (11)
- backtrace (11)
-
backtrace
_ locations (11) - cause (11)
- clamp (10)
- cover? (17)
- delete (11)
- deq (18)
- div (11)
- errno (11)
-
error
_ bytes (11) -
error
_ char (11) - exception (22)
- exit (22)
- exit! (11)
-
exit
_ value (11) - fail (33)
- fetch (33)
- first (22)
-
fixed
_ encoding? (11) -
handle
_ interrupt (11) - hash (6)
-
incomplete
_ input? (11) -
initialize
_ copy (11) - inspect (11)
- key (7)
- kill (11)
- last (22)
-
last
_ match (22) -
local
_ variables (9) - name (11)
- new (11)
- next (11)
- offset (22)
- path (11)
- pop (18)
-
primitive
_ convert (44) -
public
_ constant (11) - raise (44)
-
raised
_ exception (11) - rand (33)
- readbyte (11)
- reason (11)
- receiver (21)
- rename (11)
- require (11)
- result (11)
-
set
_ backtrace (11) - setpriority (11)
- shift (18)
- signm (11)
- signo (11)
- status (11)
- sticky? (11)
- success? (11)
- tag (10)
- terminate (11)
- throw (11)
-
to
_ s (32) - trap (22)
- unlink (11)
- unlock (11)
- value (10)
検索結果
先頭5件
-
MatchData
# begin(n) -> Integer | nil (26143.0) -
n 番目の部分文字列先頭のオフセットを返します。
...範囲外の 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 matches (IndexError)
//}
@see MatchData#end... -
MatchData
# end(n) -> Integer | nil (26143.0) -
n 番目の部分文字列終端のオフセットを返します。
...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 (IndexError)
//}
@see MatchData#begin... -
Range
# begin -> object (26141.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 (26108.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
...終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin... -
Enumerator
:: ArithmeticSequence # begin -> Numeric (26107.0) -
初項 (始端) を返します。
...初項 (始端) を返します。
@see Enumerator::ArithmeticSequence#end... -
Enumerator
:: ArithmeticSequence # begin -> Numeric | nil (26107.0) -
初項 (始端) を返します。
...初項 (始端) を返します。
@see Enumerator::ArithmeticSequence#end... -
Enumerator
:: ArithmeticSequence # end -> Numeric | nil (26107.0) -
末項(終端)を返します。
...末項(終端)を返します。
@see Enumerator::ArithmeticSequence#begin... -
Range
# first -> object (11041.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
# last -> object (11008.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
...終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin... -
Range
# last(n) -> [object] (11008.0) -
最後の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...の数を指定した場合に発生します。
[注意] 引数を省略して実行した場合は、終端を含むかどうか
(Range#exclude_end? の戻り値)に関わらず終端の要素を返す事に注意し
てください。
//emlist[例][ruby]{
(10..20).last(3) # => [18, 19, 20]
(1... -
Range
# first(n) -> [object] (11006.0) -
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
@param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。
//emlist[例][ruby]{
(10..20).first(3) # => [10, 11, 1...