[#42454] 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...>

出沢です

22 messages 2006/06/22
[#42455] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/22

From: しん <dezawa@aliadne.net>

[#42456] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42458] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42459] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42460] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42461] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です。

[ruby-list:42422] Re: ファイル中の空行の削除方法

From: 遠藤 大二 <dendoh@...>
Date: 2006-06-19 02:57:09 UTC
List: ruby-list #42422
okkez様

こちらこそ、十分な下調べ無しに結果を報告しまして、済みませんでした。

File.open(filename, 'r+')
File.open(filename, 'w+')

でうまく行きました。有難うございました。
ただ、実際実行したところ、ファイルの修正は出来たのですが、空白のファイルに
なってしまいました。
原因を調べたところ

file#truncate(file, lines)
のlinesがゼロになってしまっていて、ファイル中の有効な行数の判定がうまく行っ
ていないことが分かりました。

問題が別になりますので、投稿しなおします。

とりあえず、お礼申し上げます。

遠藤@札幌

>すみません。さっきのはロクになにも確認せずに投稿したものでした。
>
>先ほど修正した部分を以下のように修正すれば、動きます。(今度は動作確認しま
した。)
>環境は、 ruby 1.8.2 (2005-04-11) [x86_64-linux] です。
>- File.open(filename){|file|
>+  File.open(filename, 'r+'){|file|
>
>ファイルオープンのモードについてですが、
>Rubyリファレンスマニュアル - 組み込み関数
>http://www.ruby-lang.org/ja/man/?cmd=view;name=%C1%C8%A4%DF%B9%FE%A4%DF%B4%D8%BF%F4

>のopenの部分を参照してください。
>
>御迷惑をおかけして申し訳ありませんでした。
>
>--
>okkez
>okkez000@gmail.com
>

_________________________________________________________________
MSN アラートで欲しい情報を必要な時に逃さずキャッチ! 
http://alerts.msn.co.jp/ 


In This Thread

Prev Next