Neu in diesem Forum. Versuch, einen Test auszuführen, um zu finden â
oder €
Assertion verwenden
text.include? "â" , "€"
Aber Fehler bekommen.
Antworten:
3 für die Antwort № 1Versuchen:
text.include?("â") || text.include?("€")
ODER:
/â|€/.match(text)
0 für die Antwort № 2
Ich würde es so machen, seit dem include?
Methode benötigt kein Array:
["â", "€"].any? { |char| text.include?(char) }
0 für die Antwort № 3
Ich gehe davon aus, dass Sie Minitest verwenden assert_match
:
assert_match(/[â€]/, "text with â")
#=> true
assert_match(/[â€]/, "text with €")
#=> true
assert_match(/[â€]/, "text without")
#=> MiniTest::Assertion: Expected /[â€]/ to match "text without".