Namazu-devel-ja(旧)


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

Re: MHonArc 2.6.3 のバグ(?)について



At Wed, 03 Sep 2003 11:49:51 +0900,
佐藤文優@Samba wrote:
> > <VARREGEX>
> > (?<!\033)\$([^\033\$]*)\$
> > </VARREGEX>
> > 
> > まだ、いろいろと検証ができていないので、検証ができてから公開しようか
> > と思っていました。
> 
> これだと「$」の直前に ESC (033) がない場合にしかマッチしないので、
> ISO-2022-JP に含まれる「\$([^\x033\$])\$」の直前には ESC がないので
> マッチしてしまいます。

look-ahead は fixed-width ではないので、

<VARREGEX>
\$([^\033\$]*)\$(?![^\033]*\033\([BJ])
</VARREGEX>

で試してみます。ただ、網羅的なテストする時間はないです。m(_ _)m

-- 
-- Name: SATOH Fumiyasu  -- Home: http://www.sfo.jp (in Japanese only)
-- Mail: fumiya @net-thrust.com, @samba.gr.jp, @namazu.org or ...