in reply to problems splitting string

What I was thinking would be to have a look ahead for a number.

my $string = '1 Cat 2 Dogs 3 Hamsters'; my @animals = split /(?=\d)/, $string;

    -Bryan

Replies are listed 'Best First'.
Re^2: problems splitting string
by VSarkiss (Monsignor) on Dec 15, 2005 at 16:08 UTC

      Yep. Good catch, I noticed that, and was changing it, then I noticed you posted. I tried to update with a solution using map to take off the trailing space, but it seems VSarkiss' solution is similar to mine but more elegant, so just refer down a few posts.

          -Bryan