Нужна помощь с проверкой текстового поля формы Zend - PullRequest
1 голос
/ 10 марта 2011

В настоящее время я занимаюсь разработкой веб-сайта с Zend Framework.

Мне нужна помощь с проверкой названия моего пригорода

Мне нужна проверка, чтобы проверить, имеет ли ввод следующий формат

Пространство символов запятой Название округа Сокращения штата (Сокращения штатов состоят из точных трех букв)

Пример: MANLY, NSW или SYDNEY, NSW или PALM BEACH, QLD

В основномМне нужно проверить в этом формате?Так как я могу сделать это в Zend Framework?Нужно ли писать собственную проверку формы Zend?

Заранее большое спасибо: D

1 Ответ

1 голос
/ 10 марта 2011

Вы можете использовать Zend_Validate_Regex для него.Пример:

$myValidator = new Zend_Validate_Regex('/^([a-zA-Z]+),\s(NSW|ACT|VIC|QLD|SA|WA|TAS|NT)$/');
$myValidator->setMessage('Your validation message goes here', Zend_Validate_Regex::NOT_MATCH);

Затем добавьте валидатор в ваше поле.

...