我想在下面添加換行符。 但結果是錯誤的。 教我什麼是錯的。如何在文件中添加新行
的test.txt(前)
------------------
2014-09
2014-10
2014-11
------------------
的test.txt(後)
------------------
2014-09
2014-10
2014-11
------------------
我做下面的Ruby腳本,但結果是錯誤的。
f = File.open("test.txt","r+")
f.each{|line|
if line.include?("2014-10")
f.puts nil
end
}
f.close
結果
------------------
2014-09
2014-10
014-11
------------------
檢查此http:/ /learnrubythehardway.org/book/ex16.html – 2014-11-03 07:13:09
而不是'f.puts'嘗試'f.write'\ n「' – nishanthan 2014-11-03 07:14:22
@takuma - 你可以在這裏放置預期的o/p嗎? – 2014-11-03 07:14:53