Utilisation de regex dans Ruby si condition
Je suis en train d'utiliser la regex que la condition dans un Rubis (1.9.2) si la déclaration, mais il revient toujours vrai même lorsque les regex évalue à néant
if (params[:test] =~ /foo/)
return "match"
else
return "no match"
end
Ci-dessus renvoie "match", même quand Rails.logger.info(params[:test])
montre test établi à "bar"
source d'informationauteur Exupery
Vous devez vous connecter pour publier un commentaire.
Fonctionne pour moi. Debug ce qui est dans
params[:test]