[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:01110] Re: mhc-sync w/ Ruby-1.6



乃村です。

On Mon, 30 Oct 2000 11:29:26 +0900,
	Toshihiko SHIMOKAWA / 下川俊彦 <toshi@xxxxxxxxxxxxxxxxxxx> said:

> mhc-sync:78: warning: /p option is obsolete; use /m
>         note: /m does not change ^, $ behavior
> 
> だそうです.しかし,1.4系の正規表現には /m って無いんですよねぇ.

問題の所は、改行込みでヘッダ全部が入ってる header から目的の値を
切り出す作業、

 if header =~ /(^|\n)X-SC-Record-Id:\s*(\S+)/ip

なんですが、^$ の挙動を変えたくて p を使っています。

1.6 系だと、どう書くのが正しいのでしょう。
1.4/1.6 の両方で動く書き方があれば、一番いいのですが。
--
nom