Следующее:
app.get('/foo/start/:start/end/:end', blah.someFunc);
совпадения
/foo/start/1/end/4
но я хочу, чтобы он также соответствовал необязательному параметру
/foo/start/1/end/4/optional/7
Я пробовал это:
app.get('/foo/start/:start/end/:end(/optional/:value)?', blah.someFunc);
но он не соответствует ни одному из двух приведенных выше примеров. Я думаю, потому что я пытаюсь дать ему RegExp
, когда он ожидает чего-то еще?
Спасибо.