Thread Smartmatch-operator (2 answers)
Opened by docsnyder at 2014-05-14 12:33

Raubtier
 2014-05-14 12:54
#175532 #175532
User since
2012-05-04
1075 Artikel
BenutzerIn
[default_avatar]
Naja, erstmal muss man wissen, ob man ~~ überhaupt verwenden will, da der Operator so viel kontextabhängiges tut...

Der Kommentar "is contained in" ist schonmal irreführend.

array1~~array2 überprüft für jedes Paar, ob array1[i] ~~ array2[i] gilt. Und 1~~1 und 2~~2 und 3~~[3,4] ist alles true, da skalar~~array im Prinzip ein grep ist.

Guck dir mal in Perldoc:perlop den Abschnitt "Smartmatch Operator" an.

View full thread Smartmatch-operator