Если вы ищете регулярное выражение для «только алфавитов с пробелом между ними», вы можете использовать это:
[a-zA-Z][a-zA-Z ]+
Если вы хотите разрешить, числа также, используйте это:
[a-zA-Z0-9][a-zA-Z0-9 ]+
Я собираюсь предположить, что другие отвечают на неправильный вопрос, сосредоточившись на генерации скаффолда, и предполагаю, что вам действительно нужен более привлекательный CSS.
Я бы предложил blueprint css framework , который имеет довольно привлекательные значения по умолчанию. Он не предназначен специально для замены scaffold.css, но для его работы не требуется много времени.
Вы пробовали ActiveScaffold? http://activescaffold.com/
Честно говоря, он вам не нужен. Зачем? Потому что вы не должны этим пользоваться. Эшафот - это именно то, что есть, что-то, что поможет вам при создании приложения, но не система на долгую перспективу.
Однако, если вам просто нужно что-то, что не похоже на выпускной класс в Playskool My First Web App, попробуйте жемчужину Ryan Bate (Railscasts Guy) Nifty Generator по адресу http://github.com/ryanb / щегольской-генераторы / дерево / мастер . Он не только выглядит немного лучше, но и имеет несколько отличных дополнений.