From: "Kabu and Ruby管理人" Date: 2008-03-11T19:25:16+09:00 Subject: [ruby-list:44750] Re: テキストファイルの文字列検索 お世話になります。 そんなものがありましたか!!(あたりまえですね、、、) これですっきり記述できます!! Kabu and Ruby管理人 Web site: 『Rubyを使ってみよう!!』 http://www.geocities.jp/kabuandruby/ e-mail: kabu_and_ruby@ybb.ne.jp ----- Original Message ----- From: To: "ruby mailing list" Sent: Tuesday, March 11, 2008 7:00 PM Subject: [ruby-list:44749] Re: テキストファイルの文字列検索 > From: Kabu and Ruby管理人 > Subject: [ruby-list:44747] テキストファイルの文字列検索 > Date: Tue, 11 Mar 2008 17:59:56 +0900 > > るびきちです。 > >> いつもありがとうございます。 >> テキストファイルから、特定の文字列を含む行を配列として取得するために下記のようにしましたが、もっとよい方法はありますでしょうか? > > File.readlines(ファイル名).grep(正規表現) > > File.readlinesでファイルを行の配列にし、grepで正規表現にマッチするものに絞り込みます。 > ちなみに正規表現にマッチする行を抜き出すUnixコマンドもgrepです。 > -- > rubikitch > Blog: http://d.hatena.ne.jp/rubikitch/ > Site: http://www.rubyist.net/~rubikitch/ >