CSVファイルの行区切り文字として角かっこ「[]」を使用しようとしています。このプロジェクトでは、この正確な形式を使用する必要があります(出力はLEDES98法の請求形式と正確に一致する必要があります)。
私はこれをやろうとしています:
CSV.open('output.txt', 'w', col_sep: '|', row_sep: '[]') do |csv|
#Do Stuff
end
しかし、Rubyはこのエラーを受け取らずrow_sep: '[]'
、スローします。
lib/ruby/1.9.1/csv.rb:2309:in `initialize': empty char-class: /[]\z/ (RegexpError)
/で文字をエスケープしたり、二重引用符を使用したりしようとしましたが、まだ何も機能していません。これを行う方法は何ですか?