![]() |
|
Perl Monk, Perl Meditation | |
PerlMonks |
Re: Adding element to Array?by cdarke (Prior) |
on Oct 13, 2009 at 08:43 UTC ( #800865=note: print w/replies, xml ) | Need Help?? |
It depends on what you mean by empty. Your test unless($list eq " ") does not test for an empty string, but for a visible space: is that empty? Perl uses the scalar value of undef for "empty", although you could consider zero as being empty as well: zero and empty string equate to false. Not sure why other monks assumed your data was coming from a file, maybe it is but you don't say that. Interestingly, when I downloaded your data I found you had trailing spaces after the first b, c, and d. Maybe that is your problem? Here is my solution, which also removes trailing white-space:
In Section
Seekers of Perl Wisdom
|
|