Gibt es ein Gegenstück für den Operator ~~
in Perl? Ich habe es verwendet, um ein Element in einem Array abzugleichen, so:
my @arr = qw/hallo ma duhs udsyyd hjgdsh/;
print "ist drin\n" if ('duhs' ~~ @arr);
Dies druckt ist drin
. Es ist ziemlich cool, weil ich nicht alle Elemente des Arrays durchgehen und jedes überprüfen muss. Mein Problem ist, dass ich etwas tun möchte, wenn kein Treffer vorhanden ist. Ich könnte auf die else
Seite gehen, aber ich würde lieber ein Gegenstück für `~~' finden.