namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MHonArc フッターを検索対象外に
青木と申します。
On Sat, 06 Feb 1999 18:33:19 +0900
Satoru Takabayashi <satoru@xxxxxxxxxxxxx> wrote:
> Hirotaka Aoki <aoki@xxxxxxxxxxxxx> wrote:
>
> >|もし原因がわからなければ私の方へ一つその msgXXXXX.html ファイルを
> >|送ってもらえれば、こちらで確認します。
> >別便で DM させて頂きました。
>
> 確認しました。手元の環境では正常に処理できましたので、おそらく青木
> さんの環境 (たぶんPerl) に問題があるのでしょう。お使いの Perlのヴァー
> ジョンを教えていただけますか?
|> /usr/bin/perl5 -v
|
|This is perl, version 5.003 with EMBED
| built under freebsd at May 17 1997 06:29:34
| + suidperl security patch
ちなみに,OSは FreeBSD-2.2.8 RELEASE です。
> >|sub mhonarc_filter ($$) {
> >| my ($contents, $weighted_str) = @_;
> >| # MHonArc を使うときはこんな感じに処理すると便利
> >|
> >| $$contents =~ s/<!--X-MsgBody-End-->.*//gis;
> >| $$contents =~ s/<!--X-TopPNI-->.*<!--X-TopPNI-End-->//gis;
> >| $$contents =~ s/<!--X-Subject-Header-Begin-->.*<!--X-Subject-Header-End-->//gis;
> >| $$contents =~ s/<!--X-Head-Body-Sep-Begin-->/\n/; # ヘッダと本文を区切る
> >| $$contents =~ s/^<LI>//gim; # ヘッダの前に空白をあけたくないから
> >| $$contents =~ s/<\/?EM>//gi; # ヘッダの名前をインデックスにいれたくない
> >| $$contents =~ s/^\s+//;
> >|
> >|}
> >
> >としたら意図した動作をしているみたいです。
>
> なるほど。では v1.3.0.3 からはそのように変更します。元の [\s\S]*
> なんて Perl4 的な便法ですしね。
>
動いているんですが,上記のコードでコーディング上の問題はないでしょうか?
自信がないんで、不安です ^^;
よろしくお願いします。
--
株式会社テクノア システム部企画室 青木 宏恭 (Hirotaka Aoki)
URL:http://www.technoa.co.jp/ E-mail:aoki@xxxxxxxxxxxxx
PGP fingerprint:3E 20 8C F2 80 17 B1 9D E1 17 A6 4A FD 2E E4 6D