ライブラリ
クラス
-
ARGF
. class (107) - Array (21)
- CSV (12)
- IO (64)
-
Net
:: FTP (36) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
Net
:: POPMail (12) - Pathname (12)
-
Psych
:: Handler (12) - String (72)
- StringIO (54)
モジュール
- Enumerable (72)
-
OpenSSL
:: Buffering (12) -
RDoc
:: Text (12)
キーワード
- chunk (12)
- count (12)
- each (14)
-
each
_ line (38) -
inplace
_ mode= (12) - pack (21)
- readlines (108)
- retrlines (12)
- scalar (12)
-
slice
_ after (24) -
slice
_ before (24) -
slice
_ when (12) - storlines (24)
-
strip
_ newlines (12) -
to
_ a (36) - top (12)
- unpack (12)
検索結果
先頭5件
-
String
# lines(rs = $ / , chomp: false) -> [String] (24321.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 に nil を指定......ます。 rs に空文字列 "" を指
定すると「パラグラフモード」になり、 改行コードが 2 つ以上連続するとこ
ろで文字列を分割します (つまり空行で分割します)。
chomp に true を指定すると、分割した各行の末尾から 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 と同等の結果を得
る場合は true を... -
String
# lines(rs = $ / ) -> [String] (24309.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 に nil を指定......す。 rs に空文字列 "" を指
定すると「パラグラフモード」になり、 改行コードが 2 つ以上連続するとこ
ろで文字列を分割します (つまり空行で分割します)。
@param rs 行末を示す文字列
ブロックが指定された場合は String#e......ach_line と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
String
# lines(rs = $ / , chomp: false) {|line| . . . } -> self (24221.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 に nil を指定......ます。 rs に空文字列 "" を指
定すると「パラグラフモード」になり、 改行コードが 2 つ以上連続するとこ
ろで文字列を分割します (つまり空行で分割します)。
chomp に true を指定すると、分割した各行の末尾から 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 と同等の結果を得
る場合は true を... -
String
# lines(rs = $ / ) {|line| . . . } -> self (24209.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 に nil を指定......す。 rs に空文字列 "" を指
定すると「パラグラフモード」になり、 改行コードが 2 つ以上連続するとこ
ろで文字列を分割します (つまり空行で分割します)。
@param rs 行末を示す文字列
ブロックが指定された場合は String#e......ach_line と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
ARGF
. class # lines(limit) -> Enumerator (21307.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_line を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_line を使用してください。
使用すると警告メッセージが表示されます。
@see $/, ARGF.class#each_line... -
ARGF
. class # lines(rs = $ / ) -> Enumerator (21307.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_line を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_line を使用してください。
使用すると警告メッセージが表示されます。
@see $/, ARGF.class#each_line... -
ARGF
. class # lines(rs , limit) -> Enumerator (21307.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_line を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_line を使用してください。
使用すると警告メッセージが表示されます。
@see $/, ARGF.class#each_line... -
ARGF
. class # lines(rs , limit) { |line| . . . } -> self (21307.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_line を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_line を使用してください。
使用すると警告メッセージが表示されます。
@see $/, ARGF.class#each_line... -
StringIO
# lines(rs = $ / ) -> Enumerator (21303.0) -
自身から 1 行ずつ読み込み、それを引数として与えられたブロックを実行します。
...行します。
@param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@raise IOError 自身が読み取り......不可なら発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge\nfoo\n")
a.each{|l| p l }
#=> "hoge\n"
# "foo\n"
//}
@see $/
@see IO#each_line... -
Net
:: IMAP :: BodyTypeMessage # lines -> Integer (21302.0) -
ボディのテキストの行数を返します。
ボディのテキストの行数を返します。 -
Net
:: IMAP :: BodyTypeText # lines -> Integer (21302.0) -
ボディの行数を返します。
ボディの行数を返します。 -
ARGF
. class # lines(limit) { |line| . . . } -> self (21207.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_line を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_line を使用してください。
使用すると警告メッセージが表示されます。
@see $/, ARGF.class#each_line... -
StringIO
# lines(rs = $ / ) {|line| . . . } -> self (21203.0) -
自身から 1 行ずつ読み込み、それを引数として与えられたブロックを実行します。
...行します。
@param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切りなしとみなします。空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@raise IOError 自身が読み取り......不可なら発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge\nfoo\n")
a.each{|l| p l }
#=> "hoge\n"
# "foo\n"
//}
@see $/
@see IO#each_line... -
RDoc
:: Text # strip _ newlines(text) -> String (18501.0) -
引数から先頭と末尾の改行を削除します。
...引数から先頭と末尾の改行を削除します。
@param text 文字列を指定します。...