Я написал регулярное выражение, которое соответствует любому количеству букв с любым количеством пробелов между буквами. Я хотел бы, чтобы это регулярное выражение также обеспечивало минимальное и максимальное количество символов, но я не уверен, как это сделать (или, если возможно).
Мое регулярное выражение:
[A-Za-z](\s?[A-Za-z])+
Я понял, что это соответствует только двум наборам букв, окружающих одно пространство, поэтому я немного изменил его, чтобы исправить это. Первоначальный вопрос все-таки остается тем же.
Есть ли способ обеспечить минимум трех символов и максимум 30?