http://qs321.pair.com?node_id=958100


in reply to Need to grep for a string that ends with $$

Consider using regular expressions to do your matching:

my $string = 'PARJT$$'; if ($string=~m/\$\$$/) { print "match"; }

The backslashes are used to literally match the $ which otherwise is interpreted as the special character which represents the end of the string. We use a bare $ later to show we are only looking for matches at the end of the string.