Welcome to the Treehouse Community
Looking to learn something new?
Not sure what to do
I'm guessing the question expects you to use regular expressions, but I have no idea how.
import os # Filenames consist of a username (alphanumeric, 3-12 characters) # and a date (four digit year, two digit month, two digit day), # and an extension. They should end up in the format # year-month-day-username.extension. # Example: kennethlove2-2012-04-29.txt becomes 2012-04-29-kennethlove2.txt def cleanup(path): # your code here for root, files, dirs in os.walk(path): for name in files: nameWithoutExtenstion = name.split('.') nameExtension = name.split('.') nameArray = nameWithoutExtension.split('-') newName = nameArray + '-' + nameArray + '-' + nameArray + '-' + nameArray + '.' + nameExtension os.rename(os.path.join(path, name), os.path.join(path, newName))