るりまサーチ

最速Rubyリファレンスマニュアル検索!
385件ヒット [201-300件を表示] (0.112秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. dsa p

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 > >>

String#[](regexp, name) -> String (114.0)

正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返 します。

...正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の
部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返
します。

@param regexp 正規表現を指定します。
@param name 取得したい部分文...

String#slice(regexp, name) -> String (114.0)

正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返 します。

...正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の
部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返
します。

@param regexp 正規表現を指定します。
@param name 取得したい部分文...

Enumerable#inject(init, sym) -> object (81.0)

リストのたたみこみ演算を行います。

...要素を返します。
要素がなければブロックを実行せずに nil を返します。

@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指...
...

//emlist[例][ruby]{
# 合計を計算する。
p
[2, 3, 4, 5].inject {|result, item| result + item } #=> 14

# 自乗和を計算する。初期値をセットする必要がある。
p
[2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}

この式は以下のように...
...書いても同じ結果が得られます。

//emlist[例][ruby]{
result
= 0
[1, 2, 3, 4, 5].each {|v| result += v }
p
result # => 15

p
[1, 2, 3, 4, 5].inject(:+) #=> 15
p
["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}...

Enumerable#inject(sym) -> object (81.0)

リストのたたみこみ演算を行います。

...要素を返します。
要素がなければブロックを実行せずに nil を返します。

@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指...
...

//emlist[例][ruby]{
# 合計を計算する。
p
[2, 3, 4, 5].inject {|result, item| result + item } #=> 14

# 自乗和を計算する。初期値をセットする必要がある。
p
[2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}

この式は以下のように...
...書いても同じ結果が得られます。

//emlist[例][ruby]{
result
= 0
[1, 2, 3, 4, 5].each {|v| result += v }
p
result # => 15

p
[1, 2, 3, 4, 5].inject(:+) #=> 15
p
["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}...

Enumerable#reduce(init, sym) -> object (81.0)

リストのたたみこみ演算を行います。

...要素を返します。
要素がなければブロックを実行せずに nil を返します。

@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指...
...

//emlist[例][ruby]{
# 合計を計算する。
p
[2, 3, 4, 5].inject {|result, item| result + item } #=> 14

# 自乗和を計算する。初期値をセットする必要がある。
p
[2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}

この式は以下のように...
...書いても同じ結果が得られます。

//emlist[例][ruby]{
result
= 0
[1, 2, 3, 4, 5].each {|v| result += v }
p
result # => 15

p
[1, 2, 3, 4, 5].inject(:+) #=> 15
p
["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}...

絞り込み条件を変える

Enumerable#reduce(sym) -> object (81.0)

リストのたたみこみ演算を行います。

...要素を返します。
要素がなければブロックを実行せずに nil を返します。

@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指...
...

//emlist[例][ruby]{
# 合計を計算する。
p
[2, 3, 4, 5].inject {|result, item| result + item } #=> 14

# 自乗和を計算する。初期値をセットする必要がある。
p
[2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}

この式は以下のように...
...書いても同じ結果が得られます。

//emlist[例][ruby]{
result
= 0
[1, 2, 3, 4, 5].each {|v| result += v }
p
result # => 15

p
[1, 2, 3, 4, 5].inject(:+) #=> 15
p
["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}...

String#[](nth) -> String | nil (39.0)

nth 番目の文字を返します。 nth が負の場合は文字列の末尾から数えます。 つまり、 self.size + nth 番目の文字を返します。

...は nil を返します。

@param nth 文字の位置を表す整数
@return 指定した位置の文字を表す String オブジェクト

//emlist[例][ruby]{
p
'bar'[2] # => "r"
p
'bar'[2] == ?r # => true
p
'bar'[-1] # => "r"
p
'bar'[3] # => nil
p
'bar'[-4] # => nil
//}...

String#[](substr) -> String | nil (39.0)

self が substr を含む場合、一致した文字列を新しく作って返します。 substr を含まなければ nil を返します。

...た文字列を新しく作って返します。
substr を含まなければ nil を返します。

@param substr 取得したい文字列のパターン。文字列

//emlist[例][ruby]{
substr = "bar"
result
= "foobar"[substr]
p
result # => "bar"
p
substr.equal?(result) # => false
//}...

String#slice(nth) -> String | nil (39.0)

nth 番目の文字を返します。 nth が負の場合は文字列の末尾から数えます。 つまり、 self.size + nth 番目の文字を返します。

...は nil を返します。

@param nth 文字の位置を表す整数
@return 指定した位置の文字を表す String オブジェクト

//emlist[例][ruby]{
p
'bar'[2] # => "r"
p
'bar'[2] == ?r # => true
p
'bar'[-1] # => "r"
p
'bar'[3] # => nil
p
'bar'[-4] # => nil
//}...

String#slice(substr) -> String | nil (39.0)

self が substr を含む場合、一致した文字列を新しく作って返します。 substr を含まなければ nil を返します。

...た文字列を新しく作って返します。
substr を含まなければ nil を返します。

@param substr 取得したい文字列のパターン。文字列

//emlist[例][ruby]{
substr = "bar"
result
= "foobar"[substr]
p
result # => "bar"
p
substr.equal?(result) # => false
//}...

絞り込み条件を変える

<< < 1 2 3 4 > >>