([A-Za-z0-9 -] +) должно быть ([A-Za-z0-9 +]) +, потому что вы хотите захватить всю группу 1 или более раз, и вы также хотите разрешить "+ "символ в названиях ваших фильмов, как в примере" A + Flat ".Вы можете проверить свое регулярное выражение самостоятельно, используя этот онлайн-инструмент: Подтвердить регулярное выражение .Есть несколько других, попробуйте Googling для этого.