in reply to split and @
As noted, splitting on anything that's NOT in the string results in passing the WHOLE string direct to the array.
In any case, perldoc -f split may be a starting point ... or perldoc perlretut.