in reply to split question
my $s='4sheet1rev11'; while($s=~/([\d]+|[^\d]+)/gcsi){ print "$1\n"; } [download]
That's what I love about perl... there are always many ways to solve any problem and I'm always learning something new.