in reply to Split ( ) is Giving Me a Splitting Headache

You could do this:
$phrase = "Hello World"; for ($phrase) { @parts = split }
Or this, from a filehandle:
while (<STDIN>) { push @parts, split; }