import restring = 'rename_file_1122--23-_12'name_parts = re.findall(r'[^\W_]+|[\W_]+', string)print(name_parts)
Standard input is empty
['rename', '_', 'file', '_', '1122', '--', '23', '-_', '12']
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!