|Just another Perl shrine|
How Do I Use the tr Function's 'c' Option?by anniyan (Monk)
|on Aug 24, 2005 at 16:26 UTC||Need Help??|
anniyan has asked for the
wisdom of the Perl Monks concerning the following question:
Monks, I have one question realated to translation.
I have read the following from an online material.
The c option (c is for "complement") translates all characters that are not specified. For example, the statement $string =~ tr/\d/ /c; replaces everything that is not a digit with a space.
But when i tried the following i am getting the following output than what i expected.
But if i used [0-9] it is working good.
I am in total confusion. Could anyone explain whats going on there.