J'ai une chaîne que je suis division, comme suit:Conversion chaîne vide à zéro par split()
foo, bar, baz, etc = str.split(',')
Si, par exemple, str
est égal à « un, deux ,, quatre ", alors baz
finit par égaler" "(une chaîne vide). Existe-t-il un moyen facile de parcourir ces paramètres pour les convertir en nil
s'il s'agit d'une chaîne vide? Ou suis-je coincé en train de faire ce qui suit?
foo = nil if foo.blank?
bar = nil if bar.blank?
baz = nil if baz.blank?
etc = nil if etc.blank?
pourquoi avez-vous besoin être nul? –
Parce que chaîne nulle et vide sont deux valeurs différentes. –