Home: Perl Programming Help: Frequently Asked Questions:
How do I unescape a string?



Jasmine
Administrator

Jan 19, 2001, 2:42 PM


Views: 3107
How do I unescape a string?

(From the Perl FAQ)

How do I unescape a string?

It depends just what you mean by ``escape''. URL escapes are dealt with in the perlfaq9 manpage. Shell escapes with the backslash (\) character are removed with:

Code
    s/\\(.)/$1/g;

This won't expand "\n" or "\t" or any other special escapes.