In Perl, as a way to check whether the values contained in the array is to use a hash.
# Sample array.
my @list = ('microsoft','apple','google');
# Value to search
my $serachString = 'apple';
# Create a hash bowl
my %tmp_hashvalues = ();
# Array of hashes. As the value "1" to have a.
for (@list) {
$tmp_hashvalues{$_} = 1;
}
# If the hash contains search string, it returns 1.
if($tmp_hashvalues{$serachString} eq 1){
//Do something when it was included
}
Tags: Perl
HOME > Articles 2011 > determine whether a value contains an array (Perl)