Problems? Is your data what you think it is? | |
PerlMonks |
Re: Retrieve value with key warns 'unitialized value' although presentby bv (Friar) |
on Dec 28, 2009 at 17:50 UTC ( [id://814637]=note: print w/replies, xml ) | Need Help?? |
Whitespace! Your keys all have an extra space at the end, since you split on /=/. To fix, change your split to /\s*=\s*/. As a tip, when printing debug statements, use obvious delimiters to catch this kind of error. For example:
print map{substr'hark, suPerJacent other l',$_,1}(11,7,6,16,5,1,15,18..23,8..10,24,17,0,12,13,3,14,2,4);
In Section
Seekers of Perl Wisdom
|
|