in reply to Re: Perl5 Internal Representation of string variable
in thread Perl5 Internal Representation of string variable

Okay, now I'm confused at a higher level!

My understanding of the perl scalar is the same as you describe, so is it the s/// operator that requires backslash characters?

Thank you

Replies are listed 'Best First'.
Re^3: Perl5 Internal Representation of string variable
by Marshall (Canon) on Oct 02, 2010 at 18:22 UTC
    You need the backslash \, when the following character has a special meaning. Whether that is required or not is context dependent. In a regex you have to backslash the [ character because that character has a special meaning in a regex. But in a print statement this is not necessary.