in reply to removing an element without index
I hope the following approach is helpful for you:
Rata
You want to access an element from the array, therefore you need an index.
Not quite. Consider:
my @data = (1,2,3,4,5,6,7,8,9,10); my ($element) = grep {m/4/} @data; # Get the first element containing +the digit 4 [download]