splitting a string into a list (but not separating adjacent numbers) in python,"re.findall('\\d+|\\S', string)"