これは私が今持っているものです-それはそれがしている仕事には冗長すぎます。
@title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil?
トークンは、CSV行を分割して取得した配列であると想定します。今ストリップのような機能!むしゃむしゃ!等 文字列が変更されていない場合、すべてnilを返します
"abc".strip! # => nil
" abc ".strip! # => "abc"
コピーを作成せずに余分な先頭または末尾のスペースが含まれている場合、Rubyはそれをトリムすると言う方法は何ですか?
やりたいなら醜くなる tokens[Title].chomp!.strip!