From: WATANABE Hirofumi Date: 2003-02-07T14:28:07+09:00 Subject: [ruby-dev:19525] Re: [Oniguruma] Version 1.7.1 わたなべです。 Yukihiro Matsumoto writes: > |> 議論の余地があると思っているのです。だって、ふつう[0-9-a]っ > |> て書かれても[0-9\-a]と解釈するとか限りませんし。REXMLでも本 > |> 当にこの意味で使ってるんだろうか。 > | > |そうですね。 > |[0-99-a]の意味でしょうか? > |でも、それなら[0-a]と書きそうな気がしますね。 > > ええ、でももし意図通りでないならエラーを出してあげた方が親切 > ではないかと思うのです。REXMLは使ってないんですが、チェック > すべきかなあ。 もともとREXMLでは a-zA-Z0-9-() という使われ方だったので、\-と解釈するしかないと思います。 他はどうだろうと調べてみましたが、GNU grepもGNU awk もperlも みんな\-として扱ってるようです。警告も出ません。 あ、GNU sedは[0-a]として扱ってるようです。 -- わたなべひろふみ