если сделать название "..." - допустимым, а ".." и "." - нет. Тогда проще делать вот так:
#.{3,}#
ну иль я явном виде задать диапазон символов, по типу #[A-zА-яёЁ0-9\-\. и.т.д.]{3,}#
- это для того, что бы, к примеру, символы аски были не допустимы. Так же можно указать различные модификаторы, что бы юникод считался, и любой регистр, тогда упросить мона будет.