作者: 藤岡和夫 | |
日時: 2008/8/31(16:06) |
On Sun, 31 Aug 2008 14:14:53 +0900 藤岡和夫 <kazuf@...> wrote: > Perlの複数行のパターンマッチングを調べてみると、$* = 1とすれば、文字列 > 途中の改行の前後でそれぞれ「$」と「^」があるものとしてパターンマッチング > を実行できるとか、/s修飾子を付けると「.」が改行にマッチするようにできる > とかいろいろありますね。複数行の処理でもデフォルトでは、「.」は改行にマッ > チしないですね。 古い情報($*)と新しい情報(/s修飾子)を混ぜて書いてしまったので、修正しておきます。 $* の特殊変数は後方互換性(Perl4)のために残されていて、今なら(Perl5以降)、/m 修飾子を使うことになる。 藤岡 和夫 kazuf@... 日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html