Я пытаюсь проверить поле имени пользователя в форме регистрации, чтобы имя пользователя могло состоять только из букв. Однако, когда я использую sfValidatorRegex (), он всегда возвращает недопустимый («johnny» вернет недопустимый, как и «JoHnNy»). Вот код, который я использую:
// From RegisterForm.class.php
$this->validatorSchema['username'] = new sfValidatorRegex(
array(
'pattern' => '[A-Za-z]',
),
array(
'invalid' => 'only lowercase letters',
)
);
Чего мне не хватает?