726件ヒット
[701-726件を表示]
(0.054秒)
別のキーワード
種類
- インスタンスメソッド (488)
- 特異メソッド (96)
- モジュール関数 (81)
- 文書 (49)
- オブジェクト (12)
クラス
- Array (12)
-
Encoding
:: Converter (60) - Hash (64)
- IO (48)
- Method (12)
- Object (12)
- Pathname (36)
-
Rake
:: FileList (24) - Set (12)
- String (252)
- StringScanner (12)
- UnboundMethod (12)
オブジェクト
- ENV (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ARGF (12)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - arity (24)
- clone (12)
- encode (36)
-
for
_ fd (12) - freeze (12)
- gsub (84)
- gsub! (60)
- merge (24)
- merge! (14)
- new (48)
- open (24)
- replacement (12)
- replacement= (12)
-
ruby 1
. 6 feature (12) - string (12)
- sub (84)
- sub! (48)
-
sub
_ ext (12) - timeout (37)
- tr (12)
-
tr
_ s (12) -
tr
_ s! (12) - update (14)
検索結果
-
Method
# arity -> Integer (12.0) -
メソッドが受け付ける引数の数を返します。
...を返します。C 言語レベルで実装されたメソッドが可変長引数を
受け付ける場合、-1 を返します。
//emlist[例][ruby]{
class C
def u; end
def v(a); end
def w(*a); end
def x(a, b); end
def y(a, b, *c); end......od(:v).arity #=> 1
p c.method(:w).arity #=> -1
p c.method(:x).arity #=> 2
p c.method(:y).arity #=> -3
p c.method(:z).arity #=> -3
s = "xyz"
s.method(:size).arity #=> 0
s.method(:replace).arity #=> 1
s.method(:squeeze).arity #=> -1
s.method(:count).arity #=> -1
//}... -
UnboundMethod
# arity -> Integer (12.0) -
メソッドが受け付ける引数の数を返します。
...を返します。C 言語レベルで実装されたメソッドが可変長引数を
受け付ける場合、-1 を返します。
//emlist[例][ruby]{
class C
def one; end
def two(a); end
def three(*a); end
def four(a, b); end
def five(a, b, *c); end
def six(a, b, *c, &d); end......).arity #=> 2
p C.instance_method(:five).arity #=> -3
p C.instance_method(:six).arity #=> -3
String.instance_method(:size).arity #=> 0
String.instance_method(:replace).arity #=> 1
String.instance_method(:squeeze).arity #=> -1
String.instance_method(:count).arity #=> -1
//}... -
String
# sub!(pattern , hash) -> String (10.0) -
文字列中の pattern にマッチした部分をキーにして hash を引いた値で破壊的に置き換えます。
文字列中の pattern にマッチした部分をキーにして hash を引いた値で破壊的に置き換えます。
@param pattern 置き換える文字列のパターン
@param hash 置き換える文字列を与えるハッシュ
@return 置換した場合は self、置換しなかった場合は nil