I've been trying out String::Escape.
The docs show using double backslash escapes however it appears to work the same with single backslashed r, t and n.
However, it does not appear to work with hex or octal escapes.
erickn@cosmora01d:/home/erickn/String-Escape-2002.001/blib/lib> cat x use lib '.'; use String::Escape qw(unprintable); $var = 'this\tis\ta\011string\x09with some text\r\n'; print unprintable($var); $var = 'this\\tis\\ta\\011string\\x09with some text\\r\\n'; print unprintable($var); erickn@cosmora01d:/home/erickn/String-Escape-2002.001/blib/lib> perl x this is a1string\x09with some text this is a1string\x09with some text
Am I using it incorrectly?
In reply to Re: String::Escape
by mifflin
in thread efficient char escape sequence substitution
by mifflin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |