Hello shilo,
As an aid to debugging, you can configure Data::Dumper to print whitespace characters (other than spaces) as backslash sequences by setting the $Data::Dumper::Useqq configuration variable:
18:58 >perl -MData::Dumper -wE "my $s = qq[\tabc\r\n]; print Dumper($s +); $Data::Dumper::Useqq = 1; print Dumper($s);" $VAR1 = ' abc '; $VAR1 = "\tabc\r\n"; 18:58 >
But I generally prefer Data::Dump, which does this by default:
18:58 >perl -MData::Dump -wE "my $s = qq[\tabc\r\n]; dd $s;" "\tabc\r\n" 19:00 >
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
In reply to Re^3: print Is Substituting Characters At Beginning Of String
by Athanasius
in thread print Is Substituting Characters At Beginning Of String
by shilo
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |