Regular Expression Perl

^ and $ matches only at the beginning or the end of a string. 
/^def/ matches def only if these are the first three characters in the string. 
/def$/ matches def only if these are the last three characters in the string. 
combine ^ and $ to force matching of the entire string. 
/^def$/ matches only if the string is def.