my @w = map /\S+/, ; use Data::Dumper;print Dumper \@w; __DATA__ aboveboard aboveground abovementioned abrade Abraham Abram Abramson abrasion abrasive abreact abreast abridge abridgment abroad #### $VAR1 = [ 1, 1 ]; #### my @w = map /\S+/g, ; use Data::Dumper;print Dumper \@w; __DATA__ aboveboard aboveground abovementioned abrade Abraham Abram Abramson abrasion abrasive abreact abreast abridge abridgment abroad #### $VAR1 = [ 'aboveboard', 'aboveground', 'abovementioned', [...]