Calocybe: $string elementof @array?

Beitrag lesen

Hallo!

Ich suche einen möglichst effektiven Weg um herauszufinden, ob ein bestimmter String in einem Array als Element vorkommt. Sicher, man kann mit foreach und einem if-Vergleich arbeiten, aber es muss doch einen kürzeren/effektiveren Weg geben??

Standardproblem. Effektiver geht es *kaum*. Siehe <http://www.Activestate.com/ActivePerl/docs/lib/Pod/perlfaq4.html#how can i tell whether a list or array contains a certain element>

Der mir am logischsten erscheinende Ansatz if ($string =~ /@array/g) führt leider zu nichts :-(

Logisch? Naja, nicht wirklich.

So lange