作者: 藤岡和夫
日時: 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