るりまサーチ

最速Rubyリファレンスマニュアル検索!
2038件ヒット [1-100件を表示] (0.099秒)

別のキーワード

  1. _builtin each_line
  2. io each_line
  3. tracer set_get_line_procs
  4. stringio each_line
  5. pathname each_line

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

IRB::ReadlineInputMethod#line(line_no) -> String (21231.0)

引数 line_no で指定した過去の入力を行単位で返します。

...引数 line_no で指定した過去の入力を行単位で返します。

@
param line_no 取得する行番号を整数で指定します。...

IRB::StdioInputMethod#line(line_no) -> String (18231.0)

引数 line_no で指定した過去の入力を行単位で返します。

...引数 line_no で指定した過去の入力を行単位で返します。

@
param line_no 取得する行番号を整数で指定します。...

RSS::NotWellFormedError#line (18118.0)

@todo

...@todo...

Pathname#each_line(*args) {|line| ... } -> nil (6300.0)

IO.foreach(self.to_s, *args, &block) と同じです。

..."line1\nline2,\nline3\n")
Pathname("testfile").each_line
# => #<Enumerator: IO:foreach("testfile")>
//}

//emlist[例 ブロックを指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line {|f| p f }

# => "line1\n"
# => "line2,\n"
# => "line3...
...estfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line(4) {|f| p f }

# => "line"
# => "1\n"
# => "line"
# => "2,\n"
# => "line"
# => "3\n"
//}

//emlist[例 sep を指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line(",") {|f|...
...p f }

# => "line1\nline2,"
# => "\nline3\n"
//}

@
see IO.foreach...

String#each_line(rs = $/, chomp: false) {|line| ... } -> self (6256.0)

文字列中の各行に対して繰り返します。 行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。 各 line には区切りの文字列も含みます。

...行に対して繰り返します。
行の区切りは rs に指定した文字列で、
そのデフォルト値は変数 $/ の値です。
line には区切りの文字列も含みます。

rs に nil を指定すると行区切りなしとみなします。
rs に空文字列 "" を指定...
...割します)。

@
param rs 行末を示す文字列
@
param chomp true を指定すると各行の末尾から rs を取り除きます。

//emlist[例][ruby]{
"aa\nbb\ncc\n".each_line do |line|
p line
end
# => "aa\n"
# => "bb\n"
# => "cc\n"

p "aa\nbb\ncc\n".lines.to_a # => ["aa...
...\n", "bb\n", "cc\n"]
p "aa\n".lines.to_a # => ["aa\n"]
p "".lines.to_a # => []

s = "aa\nbb\ncc\n"
p s.lines("\n").to_a #=> ["aa\n", "bb\n", "cc\n"]
p s.lines("bb").to_a #=> ["aa\nbb", "\ncc\n"]
//}

@
see String#lines...

絞り込み条件を変える

String#lines(rs = $/, chomp: false) {|line| ... } -> self (6254.0)

文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)

...列の配列で返します。(self.each_line.to_a と同じです)

//emlist[][ruby]{
"aa\nbb\ncc\n".lines # => ["aa\n", "bb\n", "cc\n"]
//}

行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。
line には区切りの文字列も含みます...
...尾から rs を取り除きます。

//emlist[][ruby]{
"hello\nworld\n".lines # => ["hello\n", "world\n"]
"hello\nworld\n".lines(chomp: true) # => ["hello", "world"]
//}

@
param rs 行末を示す文字列

@
param chomp 分割した各行に対して String#chomp と同等の結果を...
...省略した場合は false を指定したとみなされます。

ブロックが指定された場合は String#each_line と同じように動作します。

Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。

@
see String#each_line...

IO#lines(limit) {|line| ... } -> self (6250.0)

このメソッドは obsolete です。 代わりに IO#each_line を使用してください。

...このメソッドは obsolete です。
代わりに IO#each_line を使用してください。

使用すると警告メッセージが表示されます。

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行しま...
...合があります。


@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@
param limit 最大...
...の読み込みバイト数

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。


@
see $/, IO#each_line...

IO#lines(rs = $/) {|line| ... } -> self (6250.0)

このメソッドは obsolete です。 代わりに IO#each_line を使用してください。

...このメソッドは obsolete です。
代わりに IO#each_line を使用してください。

使用すると警告メッセージが表示されます。

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行しま...
...合があります。


@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@
param limit 最大...
...の読み込みバイト数

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。


@
see $/, IO#each_line...

IO#lines(rs, limit) {|line| ... } -> self (6250.0)

このメソッドは obsolete です。 代わりに IO#each_line を使用してください。

...このメソッドは obsolete です。
代わりに IO#each_line を使用してください。

使用すると警告メッセージが表示されます。

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行しま...
...合があります。


@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@
param limit 最大...
...の読み込みバイト数

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。


@
see $/, IO#each_line...

String#each_line(rs = $/) {|line| ... } -> self (6250.0)

文字列中の各行に対して繰り返します。 行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。 各 line には区切りの文字列も含みます。

...行に対して繰り返します。
行の区切りは rs に指定した文字列で、
そのデフォルト値は変数 $/ の値です。
line には区切りの文字列も含みます。

rs に nil を指定すると行区切りなしとみなします。
rs に空文字列 "" を指定...
...します)。

@
param rs 行末を示す文字列

//emlist[例][ruby]{
"aa\nbb\ncc\n".each_line do |line|
p line
end
# => "aa\n"
# => "bb\n"
# => "cc\n"

p "aa\nbb\ncc\n".lines.to_a # => ["aa\n", "bb\n", "cc\n"]
p "aa\n".lines.to_a # => ["aa\n"]
p "".lines.to_a...
...# => []

s = "aa\nbb\ncc\n"
p s.lines("\n").to_a #=> ["aa\n", "bb\n", "cc\n"]
p s.lines("bb").to_a #=> ["aa\nbb", "\ncc\n"]
//}

@
see String#lines...

絞り込み条件を変える

String#lines(rs = $/) {|line| ... } -> self (6248.0)

文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)

...列の配列で返します。(self.each_line.to_a と同じです)

//emlist[][ruby]{
"aa\nbb\ncc\n".lines # => ["aa\n", "bb\n", "cc\n"]
//}

行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。
line には区切りの文字列も含みます...
...(つまり空行で分割します)。


@
param rs 行末を示す文字列


ブロックが指定された場合は String#each_line と同じように動作します。

Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。

@
see String#each_line...

Net::FTP#storlines(cmd, file) {|line| ...} -> nil (6244.0)

サーバーに cmd で指定されたコマンドを送り、テキストデータを 送ります。

...に渡します。

@
param cmd コマンドを文字列で与えます。
@
param file 送るデータを与えます。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@
raise Net::FTPProtoE...
...rror 応答コードが RFC 的に正しくない場合に発生します。
@
raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。

@
see Net::FTP#puttextfile...
<< 1 2 3 ... > >>