Я не дуже добре володію регулярними виразами, тому хочу переконатися, що я роблю це правильно. Скажімо, у мене є два дуже схожі маршрути, /discussion/:slug/і /page/:slug/. Я хочу створити маршрут, який відповідає обом цим сторінкам.
app.get('/[discussion|page]/:slug', function(req, res, next) {
...enter code here...
})
Це правильний спосіб зробити це? Зараз я просто створюю два окремі маршрути.
someFunction = function(req, res, next) {..}
app.get('/discussion/:slug', someFunction)
app.get('/page/:slug', someFunction)
[]дужках для чергування? Тоді я вперше бачу, як їх використовують таким чином. (Парени()частіше зустрічаються в інших інструментах - я просто не знаю вашого конкретного інструменту.)