use strict; my $data="Adi"; my $file="$(ROOT)/../../../../adi/../../Audio_Driver/adie_lib/$(CPU)/adi" ; if($file =~ /\b$data\b$/i){ # apply word boundaries by \b print "match\n"; }