регулярное выражение с '?'в соответствующих маршрутах - PullRequest
1 голос
/ 22 мая 2019

Я пытаюсь сопоставить маршруты при текущем развертывании с использованием регулярного выражения PCRE:

"/song/(.*)feed=(?<feedValue>[^&]+)&PzID=(?<itunesIdValue>[^&]+)"

Хотя "song/?feed=random&PzID=863" работает, но "song/RANDOMSLUGNAME?feed=random&PzID=863" выдает страницу ошибки 404.Я новичок в регулярных выражениях.Может ли кто-нибудь сказать мне, если я делаю что-то не так.

1 Ответ

1 голос
/ 23 мая 2019

Я смог решить это. Это была проблема сейчас. Параметры запроса передаются по умолчанию. Поэтому мне просто нужно было сделать "/song/(.*)", чтобы соответствовать основному URL.

...