We don't bite newbies here... much | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
In your first test, you're splitting on 'comma', and your input string conveniently contains commas. So you get the desired behavior of @input receiving elements ab, cd, efghi, and jkl. In your second test, you're splitting on @, which is not present in your input string at all. Thus (contrary to what your #comment says), the string isn't being split; it doesn't contain anything that matches your split pattern. Consequently, you get the undesired behavior of @input receiving a single element, "ab,cd,efghi,jkl" If you're dealing with CSV files, or anything more complex than very simple un-quoted comma delemited text, Text::CSV will save you headaches and development time in the longrun. Dave In reply to Re: split and @
by davido
|
|