• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Ruby flagによるファイルの特定行の抽出)

Ruby flagによるファイルの特定行の抽出

このQ&Aのポイント
  • Rubyでファイルの特定行を抽出する方法を学びたいです。
  • 特定の場所から特定の場所までを指定する方法が知りたいです。
  • ファイルの特定行を抽出するプログラムを作成していますが、途中からの指定方法についてわからないです。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

プログラムが断片的でよくわかりません。 「保有」という文字が含まれる行から、「EOF」という文字が含まれる行の前の行まで を取り出すとすると、 text = "" flag = nil IO.foreach(fpath) do |line| case line when /保有/ flag = true when /EOF/ flag = false end text << line if flag end puts text

alpacasan15
質問者

お礼

拙い質問にご丁寧に回答していただきありがとうございます。精進します。