From: "K.Kosako" Date: 2002-03-07T15:20:03+09:00 Subject: [ruby-dev:16250] Re: [Oni Guruma] look behind Tanaka Akiraさんのから > 疑問なんですが、なんで右から左にパターンマッチを行なうようにしないんで > すか? > > 左から右にパターンマッチを行なえるんだから、右から左にパターンマッチを > 行なうようにすれば固定長なんていう話は出てこない気がするんですが。 > > 基本的には、パターンを反転(連結を逆順にする)して、文字列に対するアクセ > スの「一文字進める」というのを「一文字戻す」と変えるだけで済むと思うん > ですが。 look-behind機能を追加するときに、それも少しだけ考えたんですが、 s++ を s += stepにしただけでも速度に響くと思ったので。 -- 小迫@ソフネック 渋谷区恵比寿1-15-1