前田です。

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/"

-- 
前田 修吾