From: Masaki Suketa Date: 1997-12-16T18:43:13+09:00 Subject: [ruby-dev:1108] Re: Regexp#operators (Re: ruby 1.1b1 released) 助田です。 In message "[ruby-dev:1107] Re: Regexp#operators (Re: ruby 1.1b1 released)" Shin-ichiro HARA writes : >原です。 > >しかし、私は str =~ /foo/ & /bar/ は、str =~ /foo/ && str =~ /bar/ >と同じでなくてもいい気がするんです。「正規表現の話」なら & は && と >同値であるべきだけど、これは「正規表現の文字列への適合の話」もからん >でいるから同値でなくてもよい、という解釈なわけです。 う〜ん。なるほど、そういう解釈もありますね。多分私の違和感は逆にこの 「同値でなくても良い」というところにあるんだと思います。 スクリプトを読んでいるときに str =~ /foo/ & /bar/ が、 str =~ /foo/ && str =~ /bar/ と同値であった方が、私自身は混乱しないで すむかなあという気がします。 助田 雅紀(masaki.suketa@tonen.co.jp)