Суть вопроса в том, что конструкция {5,} - это не длина строки, а количество повторений предыдущей конструкции.
Т.е. \d{5,} - это частный случай, да, получается длина.
Но если у меня некое слово ([а-я]+-{0,1}[а-я]+), то {5,} - это количество повторений этого слова, а мне нужно ограничить именно длину
Это работает для всего выражения или можно для каждого слова использовать? У меня задача проверки на ФИО, проблема в том, что там может быть дефис в каждом слове.