Контекст:
Я создаю программу, которая будет сортировать и переименовывать мои медиа-файлы, которые называются, например. The.Office.s04e03.DIVX.WaREZKiNG.avi
в организованную структуру папок, которая будет состоять из списка папок для каждого сериала, каждая папка будет иметь список папок для сезонов, и эти папки будут содержать мультимедийные файлы.
Проблема:
Я не уверен в том, что лучший метод для чтения имени файла и определения, какая часть этого имени является телешоу. Например, В "The.Office.s04e03.DIVX.WaREZKiNG.avi"
The Office - название серии. Я решил иметь список всех телепередач и проверить, является ли каждая телепередача подстрокой в имени файла, но, насколько я знаю, это означает, что мне нужно проверять каждую серию по названию каждого файла.
Мой вопрос : Как мне определить, содержит ли строка одну из многих других строк?
Спасибо