107件ヒット
[101-107件を表示]
(0.032秒)
クラス
-
Enumerator
:: Lazy (30)
モジュール
- Enumerable (77)
キーワード
-
chunk
_ while (19) -
slice
_ after (22) -
slice
_ before (22) -
slice
_ when (11)
検索結果
-
Enumerable
# slice _ after(pattern) -> Enumerator (14.0) -
パターンがマッチした要素、もしくはブロックが真を返した要素を末尾の要素 としてチャンク化(グループ化)したものを繰り返す Enumerator を 返し ます。
..._a
#=> [["foo\n"], ["bar\\\n", "baz\n"], ["\n"], ["qux\n"]]
p e.map {|ll| ll[0...-1].map {|l| l.sub(/\\\n\z/, "") }.join + ll.last }
#=>["foo\n", "barbaz\n", "\n", "qux\n"]
//}
Enumerable#map のようなメソッドを使うこともできます。
@see Enumerable#chunk, Enumerable#slice_before...