Ruby 末尾にある改行を取り除く
Rubyで末尾にある改行を取り除くまでの手順を記述してます。Rubyのバージョンは3.0.0となります。
環境
- OS CentOS 7.9.2009 (Core)
- Ruby 3.0.0
改行除去
改行を除去するには「chomp」を使用します。
例えば以下のような改行付きのテキストファイルを読み込んで表示する場合、
以下のコードのままだと改行コードごと表示されます。
open("test.txt").each do |line|
p line
end
実行結果
"あいうえお\r\n"
"あいうえお\r\n"
"あいうえお\r\n"
""
ここで「chomp」を使用すると改行コードを除去して表示されます。
open("test.txt").each do |line|
p line.chomp
end
実行結果
"あいうえお"
"あいうえお"
"あいうえお"
""
-
前の記事
javascript WebカメラにWeb APIを使用してアクセスする 2021.03.17
-
次の記事
python 処理の実行時間を計測する 2021.03.17
コメントを書く