るりまサーチ

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

別のキーワード

  1. _builtin begin
  2. range begin
  3. matchdata begin
  4. arithmeticsequence begin
  5. begin

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

MatchData#begin(n) -> Integer | nil (18155.0)

n 番目の部分文字列先頭のオフセットを返します。

...す。

@
param 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 matches (IndexError)
//}

@
see MatchData#end...

Range#begin -> object (18145.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...

Enumerator::ArithmeticSequence#begin -> Numeric (18107.0)

初項 (始端) を返します。

...初項 (始端) を返します。

@
see Enumerator::ArithmeticSequence#end...

Enumerator::ArithmeticSequence#begin -> Numeric | nil (18107.0)

初項 (始端) を返します。

...初項 (始端) を返します。

@
see Enumerator::ArithmeticSequence#end...

Gem::Command#begins?(long, short) -> bool (6112.0)

long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。

...long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。

@
param long 長いコマンドラインオプションを指定します。

@
param short 短いコマンドラインオプションを指定します。...

絞り込み条件を変える

Range#first -> object (3045.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] (3030.0)

最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。

...まれない場合は空の配列を返します。

@
param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。

@
raise TypeError 引数に整数以外の(暗黙の...
...型変換が行えない)オブジェクトを
指定した場合に発生します。

@
raise ArgumentError n に負の数を指定した場合に発生します。

//emlist[例][ruby]{
(10..20).first(3) # => [10, 11, 12]
//}

@
see Range#last, 12697...

クラス/メソッドの定義 (90.0)

クラス/メソッドの定義 * クラス/メソッドの定義: * class * singleton_class * module * method * operator * nest_method * eval_method * singleton_method * class_method * limit * 定義に関する操作: * alias * undef * defined

...大文字で始まる識別子です。

rescue/ensure 節を指定し、例外処理ができます。
例外処理についてはd:spec/control#begin参照。

クラス定義は、識別子で指定した定数へのクラスの代入になります
(Ruby では、クラスもオブジェクト...
...クトには引き継がれません.

rescue/ensure 節を指定し、例外処理ができます。
例外処理についてはd:spec/control#begin参照。

特異クラス定義式は、最後に評価した式の結果を返します。最後に評価した式
が値を返さない場合は n...
...@x, @yに対応するゲッタとセッタを定義
def initialize(x, y) # コンストラクタ
@
x = x; @y = y # @がつくのがインスタンス変数(メンバ変数)
end
def ==(other_vec) # いわゆる演算子オーバーライド
other_vec.x == @x && other_vec.y == @...

Array#[](range) -> Array | nil (71.0)

Range オブジェクト range の範囲にある要素からなる部分配列を返します。 range の begin が自身の範囲外となる時は nil を返します。ただし、begin が配列の長さに等しいときは空の配列を返します。 range の begin が end より後にある場合には空の配列を返します。

...を返します。
range の begin が自身の範囲外となる時は nil を返します。ただし、begin が配列の長さに等しいときは空の配列を返します。
range の begin が end より後にある場合には空の配列を返します。

@
param range 生成したい部...
...分配列の範囲を Range オブジェクトで指定します。
range の begin や end の値が負の時には末尾からのインデックスと見倣します。末尾
の要素が -1 番目になります。
end の値が配列の範囲を越える時...
...から -2 番目、end は先頭から (4+1) 番目となる。)
a[0..10] #=> ["a", "b", "c", "d", "e"]
a[10..11] #=> nil
a[2..1] #=> []
a[-1..-2] #=> []

# 特殊なケース。begin が自身の長さと同じ場合には以下のようになります。
a[5] #=> nil
a[5..10] #=> []
//}...

Random#rand -> Float (66.0)

一様な擬似乱数を発生させます。

...範囲から除かれます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
この...
...す。

@
param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@
param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数...
...値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。

@
raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@
raise ArgumentError 引数の数が0または1では無い時、引数...

絞り込み条件を変える

<< 1 2 3 ... > >>