作者: Yさ
日時: 2002/5/3(11:43)
こんちわ。Yさと申します。


藤岡和夫 writes:

>>  ファイル名の取得を
>> 
>> --^ filename.txt
>> 
>> のような行から行う仕様にすると実用的です。なぜなら一つのテキストの中に複
 :
>最近、ファイル名を省略して、
>
>--^
>..
>--$
>
>なんて書くものだから・・・、思い込みが激しい(^^;)

...逆に、開始行のファイル名が省略されていると取り出せません(^^;)
もりきゅうさんの[TSruby:75]版もそうだと思うのですが、どうでしょうか?

それから、もりきゅうさん版は
・--$ が行頭から始まっていない場合は --$ を除いた残りを出力
・開始行〜終了行以外は標準出力に出力
となっていますがYさ版はそうしていません。
...ついでに質問しちゃいますが
>  when /^--\^ +([\w.+-]+)/
の ([\w.+-]+) が何を意味しているのかがわかりませんでした(;^^ゞ
Yさ版では簡単に .+ としています。

以上