in reply to splitting a string on a reqexp

To "split the string at the character that precedes \d\)", use a zero-width lookahead for the digit and paren:

split /.(?=\d\))/, $1