From: matz@... (Yukihiro Matsumoto) Date: 2002-01-30T01:14:42+09:00 Subject: [ruby-dev:15801] Re: [PATCH] improve on \G まつもと ゆきひろです In message "[ruby-dev:15795] [PATCH] improve on \G" on 02/01/29, nobu.nakada@nifty.ne.jp writes: |[ruby-talk:30523]で、-Kを指定すると\Gを使ったマッチが遅いという |話が出てます。調べてみると、regex.cのre_adjust_startpos()でマル |チバイトの境界を文字列の最初から探しているせいのようです。逆方 |向に探すことで-Kがないときとほぼ同じ速度になります。 んじゃ、これでコミットしてください。M17Nの方はどうしようかな あ。isleadを使えば実現できるか。