は、私は、しかし、私は混乱を招くケースに気付いてる、 Rubyが私にプレゼントしてくれているのはなぜですか?値があるときはfalseですか?
arg.present?
が真実と文字列が空またはゼロであったかどうかをチェックするために、光だと思いました。私の文字列の場合:
arg = "\t"
私は間違って結果を得る:
2.4.0 :003 > arg = "\t"
=> "\t"
2.4.0 :004 > arg.present?
=> false
は私の文字列引数が空かnilであるかどうかを確認するために、より確実な方法は何ですか?確かに、私はarg.empty? || arg.nil?
と書くことができましたが、私はより簡潔な方法を探していました。
'to_s.empty? 'は動作しますか? –