From: MORITA Atsushi Date: 1999-12-27T19:25:05+09:00 Subject: [ruby-list:19927] array + empty string 森田です。 [] + ["a"] => ["a"] [] + "a" => ["a"] で、 [] + [""] => [""] なのに、 [] + "" => [] というのは、私にとっては違和感がある([""]を期待してしまう)んですが、ど のような理由でこういう動作になっているんでしょうか? もしくは、私が気づいていないだけですっきりと説明できる法則があるとか。 ",a".split(/,/) => ["", "a"] なのに ",".split(/,/) => [] というのも同様です。(["", ""]を期待) ねっこは同じなんだろうなぁということはなんとなくわかるんですが... -- 森田 淳/Atsushi Morita moritaa@coe.nttdata.co.jp