On Wed, 27 Apr 2005 13:43:03 +0900
In article <u64y8u8y9.wl%mzaki / biol.s.u-tokyo.ac.jp>
[[ruby-list:40785] nil以外のときメソッドを呼ぶ]
Motomichi Matsuzaki <mzaki / e-mail.ne.jp> wrote:

>     str   = array.shift.sub(/^XX/, '')
 :
> ないフィールドには nil が代入されるための綺麗な解決法はないでしょうか?

こんなのは如何でしょう。

str = array.shift
str &&= str.sub(/^XX/, '')


―[ Tietew ]――――――――――――――――――――――――――
 メ : tietew / tietew.net / tietew / raug.net / tietew / masuclub.net
ホペ: http://www.tietew.net/     Tietew Windows Lab.
      http://www.masuclub.net/   鱒倶楽部
指紋: 26CB 71BB B595 09C4 0153  81C4 773C 963A D51B 8CAA