Inilah yang saya miliki sekarang - yang terlihat terlalu bertele-tele untuk pekerjaan yang dilakukannya.
@title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil?
Asumsikan token adalah array yang diperoleh dengan memisahkan garis CSV. sekarang fungsinya seperti strip! chomp! et. semua mengembalikan nihil jika string tidak dimodifikasi
"abc".strip! # => nil
" abc ".strip! # => "abc"
Apa cara Ruby mengatakan trim jika itu berisi spasi tambahan tambahan atau spasi tambahan tanpa membuat salinan?
Akan lebih buruk jika saya ingin melakukannya tokens[Title].chomp!.strip!