이것이 내가 지금 가지고있는 일입니다-그것이하는 일에 너무 장황하게 보입니다.
@title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil?
토큰은 CSV 행을 분할하여 얻은 배열이라고 가정합니다. 이제 스트립과 같은 기능! !! et. 문자열이 수정되지 않은 경우 모두 nil을 반환합니다.
"abc".strip! # => nil
" abc ".strip! # => "abc"
루비가 사본을 만들지 않고 여분의 선행 또는 후행 공백을 포함하는 경우 트림 방법은 무엇입니까?
내가 원한다면 못 생겼어 tokens[Title].chomp!.strip!