Как обнаружить отрицательное число в Zend Framework Router Regex - PullRequest
0 голосов
/ 05 мая 2009

У меня есть следующая конфигурация .ini, которая отлично работает для положительных целых, но не для отрицательных целых.

routes.nd.type = "Zend_Controller_Router_Route_Regex"
routes.nd.route = "news/(\d+)/d"
routes.nd.defaults.controller = "news"
routes.nd.defaults.action = "display"
routes.nd.map.id = 1

Как заставить его обнаруживать отрицательные целые числа? Видимо \d+ игнорирует отрицательные числа.

Не могу найти это в документации ZF.

1009 * привет *

Ответы [ 2 ]

2 голосов
/ 05 мая 2009
Negative values:
"news/(-\d+)/d"
1 голос
/ 06 мая 2009

Позитивные или отрицательные значения:

"news/(-?\d+)/d"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...