Попытка получить эти маршруты с необязательным кодом языка в начале и необязательным идентификатором элемента в конце:
/
/en
/projects
/en/items
/items/folder/1
/en/items/folder/1
На данный момент у меня есть это:
router.get('/:lang([a-z]{2})?/:rest(*[a-z])?/:item([0-9])?', function(req, res, next) {
}
Теперь я хочуисключить с помощью регулярного выражения все вызовы, заканчивающиеся расширением, т. е. имена файлов.
/bundle-5640.js
/styles-5640.css
Возможно ли это?