我有一个包含以下空白行的CSV文件:
row A
row B
row C
row D
我应该如何删除那些空白行,使其具有:
row A
row B
row C
row D
我在其他语言中找到了许多与此主题相关的主题,但在Ruby中却找不到。
三个简单步骤:
data = File.read('data.csv') # Read the file
cleaned = data.gsub(/^$\n/, '') # Remove blank lines, from [1]
File.open('out.csv', 'w') { |f| f.write(cleaned) } # Write the cleaned data
[1]从字符串中删除空行
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句