У меня есть следующие идентификаторы URI:Регулярное выражение с несколькими дополнительными окончаниями
/controller/method/arg1/arg2
/controller/method/arg1/arg2/
< - хвостохранилище слэш/controller/method/arg1/arg2?param=1¶m=2
< - хвостохранилище Строка запроса
I нужно регулярно прессинг для извлечения всегда /controller/method/arg1/arg2
, при этом он может закончиться /
, ?
или ?
+ некоторые символы.
Это:
^\/.*\??
не работает для меня, так как он предпринимает символы, прежде чем ?
.
Мне все равно, если итоговая строка содержит /
или ?
в конце, я могу обрезать ее.
Bravo, +1 ...... – zerkms
@Jerry: если вы проверите вопрос, вы увидите, что это нормально – zerkms
Perfect! Спасибо! –