Project

General

Profile

Actions

Feature #12553

closed

IO.readlines(filename, chomp: true)

Added by naruse (Yui NARUSE) about 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-dev:49711]

Description

IO.readlinesやIO.foreach、IO#each_lineなどは戻り値(またはブロックパラメータ)のそれぞれの「行」に改行を含みます。

POSIXの "Line" の定義は末尾の改行を含んでのものなので非常に正しい挙動なのですが、正直不便です。

3.206 Line

A sequence of zero or more non- characters plus a terminating character.

例えば IO.readlines(filename, chomp: true) などで改行を最初から削ってくれませんか

Actions

Also available in: Atom PDF