Nouveau sur ce forum. Essayer de faire un test pour trouver â
ou €
Utiliser l'assertion
text.include? "â" , "€"
Mais avoir des erreurs.
Réponses:
3 pour la réponse № 1Essayer:
text.include?("â") || text.include?("€")
OU:
/â|€/.match(text)
0 pour la réponse № 2
Je le ferais de cette façon, puisque le include?
méthode ne prend pas de tableau:
["â", "€"].any? { |char| text.include?(char) }
0 pour la réponse № 3
Je suppose que vous utilisez minitest? Vous pouvez utiliser assert_match
:
assert_match(/[â€]/, "text with â")
#=> true
assert_match(/[â€]/, "text with €")
#=> true
assert_match(/[â€]/, "text without")
#=> MiniTest::Assertion: Expected /[â€]/ to match "text without".