Я упускаю действительно очевидную вещь здесь, но я новичок в регулярных выражениях, так что будьте добры; -)
У меня есть несколько фильмов в произвольном формате, которые могут иметь или не иметь годприкрепленный.
My Movie Name 2010
Some.Other.Super.Cool.Movie
The~Third|Movie.2010
Теперь, используя (.+)\W(\d{4})
, я могу выделить два фильма с датами в две группы, одну из которых содержит название, а другую - год, но среднюю игнорируют?Я просто немного не уверен, как на самом деле сделать сегмент года необязательным.
В идеале ;-), я мог бы использовать одно выражение, чтобы возвращать имена с \ W, преобразованные в пробелы, но это другой разговор.
Заранее спасибо