这就是我现在所拥有的-对于正在执行的工作,它看起来太冗长。
@title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil?
假设令牌是通过拆分CSV行获得的数组。现在功能像条!mp!等。如果未修改字符串,则全部返回nil
"abc".strip! # => nil
" abc ".strip! # => "abc"
如果Ruby包含多余的前导或尾随空格而不创建副本,那么用Ruby修剪的方式是什么?
如果我想做的话会变得更丑 tokens[Title].chomp!.strip!