Задать вопрос
@krispey15

PHP как правильно написать регулярное выражение для обработки url?

Есть ссылка ввида (код в ссылке может быть любой, но состоит из больших букв, цифр и тире)
https://site.ru/AF9229EF-8S26-VGJ1-B42K-004F4FC964BD/

В обработчике адресов стоит следующее:
0 =>
     array(
         'CONDITION' => "#^/([A-Z0-9-]+)/#",
         'PATH' => '/forms/index.php',
     ),

Как правильно прописать регулярку чтобы в это правило не попадали url вида
https://site.ru/AF9229EF-8S26-VGJ1-B42K-004F4FC964BD/test
https://site.ru/AF9229EF-8S26-VGJ1-B42K-004F4FC964BD/123
https://site.ru/AF9229EF-8S26-VGJ1-B42K-004F4FC964BD/123/4321643

и подобные (подпути)?
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Средний Комментировать
Ответ пользователя vreitech К ответам на вопрос (4)
fzfx
@fzfx
18,5 дм
#^/([A-Z0-9-]+)/$#
Ответ написан
Комментировать