るりまサーチ

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

別のキーワード

  1. socket msg_eof
  2. irb/input-method readable_atfer_eof?
  3. csv eof
  4. csv eof?
  5. stringio eof

ライブラリ

クラス

モジュール

キーワード

検索結果

Kernel$$_ -> String | nil (18123.0)

最後に Kernel.#gets または Kernel.#readline で読み込んだ文字列です。 EOF に達した場合には、 nil になります。 (覚え方: Perlと同じ)

...Kernel.#readline で読み込んだ文字列です。
EOF
に達した場合には、 nil になります。
(覚え方: Perlと同じ)

Kernel.#print のような Perl 由来の幾つかのメソッドは、引数を省略すると代わりに $_ を利用します。

この変数はローカル...

IO#readline(limit) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...みバイト数

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

IO#readline(limit, chomp: false) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...除きます。

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

IO#readline(rs = $/) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...みバイト数

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

IO#readline(rs = $/, chomp: false) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...除きます。

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

絞り込み条件を変える

IO#readline(rs, limit) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...みバイト数

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

IO#readline(rs, limit, chomp: false) -> String (40.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には EOFError が発生します。

...時にはその文字列を返します。
EOF
に到達した時には EOFError が発生します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。IO#gets との違いは EOF での振る舞いのみです。

limit...
...除きます。

@raise EOFError EOF に到達した時に発生します。

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

f = File.new("oneline_file")
f.readline #=> "This is line one\n"
$_
...
...#=> "This is line one\n"
f.readline #=> EOFError
$_
#=> nil

@see $/, IO#gets...

IO#gets(limit) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

IO#gets(limit, chomp: false) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

IO#gets(rs = $/) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

絞り込み条件を変える

IO#gets(rs = $/, chomp: false) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

IO#gets(rs, limit) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

IO#gets(rs, limit, chomp: false) -> String | nil (34.0)

一行読み込んで、読み込みに成功した時にはその文字列を返します。 EOF に到達した時には nil を返します。

...時にはその文字列を返します。
EOF
に到達した時には nil を返します。

テキスト読み込みメソッドとして動作します。

読み込んだ文字列を変数 $_ にセットします。
IO#readline との違いは EOF での振る舞いのみです。

limit で...
...ていなければ発生します。

f = File.new("oneline_file")
f.gets #=> "This is line one\n"
$_
#=> "This is line one\n"
f.gets #=> nil
$_
#=> nil

@see $/, IO#readline...

制御構造 (18.0)

制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END

...)でもないことに注意してください。

また if の条件式が正規表現のリテラルである時には特別に

//emlist[][ruby]{
$_
=~ リテラル
//}

であるかのように評価されます。

==== if 修飾子

//emlist[例][ruby]{
print "debug\n" if $DEBUG
//}

文法:...
...break により while 修飾した式の戻り値を
その値にすることもできます。

====[a:until] until

//emlist[例][ruby]{
until f.eof?
print f.gets
end
//}

文法:
until 式 [do]
...
end

式を評価した値が真になるまで、本体を繰...
...break により
until 式の戻り値をその値にすることもできます。

==== until修飾子

//emlist[例][ruby]{
print(f.gets) until f.eof?
//}

文法:
式 until 式

右辺の式を評価した値が真になるまで、左辺を繰り返して実行しま
す。

左辺の...