きくたにです。 Mon, Sep 01, 1997 at 02:59:07PM +0900 において Yukihiro Matsumoto さん曰く: > > まず$nは開き括弧が出て来た順番でマッチします.ですから > > /^abc (\w+) (\w+)|^abc (\w+) (\w+) (\w+)/ > 1 2 3 4 5 > > になります.orでつないでも,きくたにさんが想像していらっしゃ > る(?)ように > > /^abc (\w+) (\w+)|^abc (\w+) (\w+) (\w+)/ > 1 2 1 2 3 > > とはなりません. 後者を期待してました。perl歴はけっこう長いのに、 これは知りませんでした(ううっ)。 > ruby の regexp matcherはperlのよりも「より長い方を探す」こと > に力をいれているようです. そういえばそういう話でしたね。 ありがとうございました。 さて、前からperlで書いてた「Niftyのログを切って、INNやsendmailに投げる」 というのが、つぎはぎであまりにも汚くなったので、rubyで書きなおしたら、 約500行のが400行くらいに減り、それ以上に見易くなったので快適です。 (と言っても、あまり人に見せたいシロモノじゃないですが) ところで。Niftyでrubyの話題が出るフォーラムってどこでしたっけ? -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani / eis.or.jp kikutani / jdc.ericsson.se hgf03701 / niftyserve.or.jp http://www.eis.or.jp/muse/kikutani/