- 74 名前:nobodyさん mailto:sage [2008/04/09(水) 00:44:21 ID:???]
- >>73
ありがと ラストプレーンマッチ 最後にマッチする括弧がどれかわからない場合に使うと便利 まさにこれですよ^^ ありがとう while (<FH>) { $links{$title} = $1 and last if (m!<title>(.+?)</title>!) } これの m! の部分はマルチオプションっていうのかな 後ろに!が付いているので複数行はダメという意味でよい? これを複数行対応にしたいのでシングルモードに!にしてみると while (<FH>) { $links{$title2} = $1 and last if (s!<title>(.+?)\n(.+?)</title>!) } デバッグでエラーになるんだよね 複数行対応にするにはどうしたらいいですか? ここが$+の使いどころかな? わかんない・・・
|

|