前田です。 In message "[ruby-list:5211] Re: みなさんはじめまして" Tateishi Takaaki <tateishi / sy.is.noda.sut.ac.jp> wrote: |>> Rubyで文字列の空白を詰めるにはどうしたらいいのでしょうか? | |"a b c d".split(" ").join(""); |としてみてください。 |"abcd" |となるはずです。 " abc ".strip #=> "abc" のことかなと思ったのですが,はずしてます? ちなみにsplitの解説をすると,splitは引数の文字列(正規表現)で, レシーバの文字列を分割した配列を返してくれます。 典型的な例は "/bin:/usr/bin:/usr/local/bin/".split(":") => ["/bin", "/usr/bin", "/usr/local/bin/"] のようなものです。 joinは逆に配列の要素を連結して一つの文字列にします。 ["/bin", "/usr/bin", "/usr/local/bin/"].join(":") => "/bin:/usr/bin:/usr/local/bin/" -- 前田 修吾