file-name-parser
Universal, extensible Python library for extracting structured information (groups, dates, times, custom patterns) from file names and paths.