/ / Suche nach alphanumerischen Zeichen mit Rubin [geschlossen] - Rubin, Behauptung

Alphanumerische Suche mit Ruby [geschlossen] - Ruby, Assertion

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 № 1

Versuchen:

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".