foreach $line (@array){ if ($line =~ /\Q$search\E/i){ ($category,$item_name,$item_price,$item_picture)=split(/\|/,$line); print <
$item_name
$item_price
End_of_line } }