From: Yukihiro Matsumoto Date: 2005-08-30T08:06:18+09:00 Subject: [ruby-dev:26909] Re: multiplying empty string まつもと ゆきひろです In message "Re: [ruby-dev:26907] Re: multiplying empty string" on Tue, 30 Aug 2005 04:58:48 +0900, Tanaka Akira writes: |> せっかくですからコミットしてください。 | |以前、[ruby-dev:19980] で話が出た時には、"" * -1 などがエラーでなくな |るのを気にする人がいたようです。 len == 0 のコードをnegative argumentのチェックの後ろに持って いくだけですね。そうしましょうか。 |taint は避けているため経験に基づいて思っているわけではありませんが、文 |字列中に展開した時に単語の数が変わるのが嫌っぽい気もしないでもないです。 | |"grep #{pat} #{file}" で pat が空文字列だと file が grep の第一引数に |なるとか。 taintとは関係ない話に聞こえます。