String matchingOne of the most useful features of Perl (if not the most useful feature) is its powerful string manipulation facilities. At the heart of this is the regular expression (RE) which is shared by many other UNIX utilities. Regular expressionsA regular expression is contained in slashes, and matching occurs with the =~ operator. The following expression is true if the string the appears in variable $sentence. $sentence =~ /the/The RE is case sensitive, so if $sentence = "The quick brown fox";then the above match will be false. The operator !~ is used for spotting a non-match. In the above example $sentence !~ /the/is true because the string the does not appear in $sentence. The $_ special variableWe could use a conditional as if ($sentence =~ /under/){ print "We're talking about...