るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.098秒)
トップページ > バージョン:2.5.0[x] > ライブラリ:ビルトイン[x] > クエリ:I[x] > クエリ:lines[x] > クエリ:slice_when[x]

別のキーワード

  1. _builtin lines
  2. io lines
  3. argf.class lines
  4. stringio lines
  5. string lines

モジュール

検索結果

Enumerable#slice_when {|elt_before, elt_after| bool } -> Enumerator (72898.0)

要素を前から順にブロックで評価し、その結果によって要素をチャンクに分け た(グループ化した)要素を持つEnumerator を返します。

要素を前から順にブロックで評価し、その結果によって要素をチャンクに分け
た(グループ化した)要素を持つEnumerator を返します。

隣り合う値をブロックパラメータ elt_before、elt_after に渡し、ブロックの
評価値が真になる所でチャンクを区切ります。

ブロックは self の長さ - 1 回呼び出されます。

@return チャンクごとの配列をブロックパラメータに渡す Enumerator
を返します。eachメソッドは以下のように呼び出します。
//emlist{
enum.slice_when { |elt_before, elt_aft...