Я пытаюсь создать регулярное выражение, удовлетворяющее следующим требованиям: [list] [*]Длина имени должна быть от 2 до 30 символов (оба включительно). [*]Имя может содержать только буквы алфавита и пробелы. [*]Первый символ каждого слова имени должен быть прописной буквой.[*]Каждое слово должно быть разделено пробелом. [*]Имя не должно начинаться или заканчиваться пробелом. [*]Специальные символы не должны использоваться. быть разрешено [/list] Вот что у меня получилось: [code]^[A-Z][a-zA-z ]{1,29}$ [/code] Если я поставлю [^ ] в конце, это позволит использовать специальный символ.