2006年4月24日

[SpamAssassin-JP 208] Re:レシピのマッチングについて

** SpamAssassin メーリングリスト **
** 注意:このメールへの返信は SpamAssassin-jp へ行きます **
こんにちは。佐川です。
このリストは初めてですが、よろしくお願いいたします。

以下は佐藤 潔さんの
"[SpamAssassin-JP 207] Re: レシピのマッチングについて"からの引用です。
> $test = "foo\nbar";

> print "match foo\n" if (/^foo/);
> print "match bar\n" if (/^bar/);
>
> としても、fooにしかマッチしませんから、そういうものなのですよね…
>  改行後や改行前にマッチする正規表現ってなにかありましたでしょうか?

m修飾子を使えば`^'や`$'が改行前や改行後にマッチします。

$_ = "foo\nbar\nbaz";
print "match foo\n" if (/^foo/);
print "match bar\n" if (/^bar/m);
print "match baz\n" if (/^(?m)baz/);

では。

--
佐川 昭宏
--
SpamAssassin メーリングリスト
http://mm.apache.jp/mailman/listinfo/spamassassin-jp

投稿者 xml-rpc : 2006年4月24日 01:26
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/41388
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。