How about:
if (grep { ^/\Q$something\E$/ } @fields) {
>>if($something eq $fields[x]) <<
You'd need == for numbers instead of eq
if (grep { ^/\Q$something\E$/ } @fields) {
>>if($something eq $fields[x]) <<
You'd need == for numbers instead of eq