¿Cuál es la forma canónica de recortar una cadena en Ruby sin crear una nueva cadena?
Esto es lo que tengo ahora - que parece demasiado detallado para el trabajo que está haciendo.
@title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil?
Asumir tokens es una matriz obtenida dividiendo una línea CSV. ahora las funciones como tira! chomp! et. all devuelve nil si la cadena no fue modificada
"abc".strip! # => nil
" abc ".strip! # => "abc"
¿Cuál es la forma Ruby de decir trim it si contiene espacios adicionales iniciales o finales sin crear copias?
Se pone más feo si quiero hacer tokens[Title].chomp!.strip!
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52