Hoe zoek ik een waarde in een Array in Perl?

Ik heb de volgende code geschreven:

-------------------------------------------------------

if (grep {$_ eq $inputZOEKTREFWOORD} @ARRAYTJE)
{ print "gevonden"; }

else { print "niet gevonden"; }

-------------------------------------------------------

Stel dat er in de array ARRATJE meerdere waardes zitten, en het zoekwoord matcht met de 2e waarde in de array, hoe zorg ik er dan voor dat ik een variabele krijg waar het getalletje 2 in komt te staan?

Met andere woorden, ik moet het nummer hebben waarin de gematchte waarde staat.

Weet jij het antwoord?

/2500

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100