$ perl -le ' > $s = q{xyzUS}; > $s =~ /(.*?)<\/Zip>/; > print qq{Found $1}; > $s = q{No Zip code here}; > $s =~ /(.*?)<\/Zip>/; > print qq{Found $1};' Found xyz Found xyz $ #### $ perl -le ' > $s = q{xyzUS}; > if ( $s =~ m{/(.*?)} ) > { > print qq{Found $1}; > } > else > { > print q{No match}; > }' Found xyz $