我希望路径中包含/lang?
的目标路径,但我只知道如何定位以/lang?
我有两条路线:
app.get('/lang?.....
app.get('/bottle/lang?.......
我想使用app.use('/ something',myMiddleware);
来定位此路线我该怎么做?
我在documentation中进行搜索,我只是找到了一个目标路径的教程。
非常感谢。
答案 0 :(得分:0)
一种解决方案可能是使用RegExp。例如:
app.all(/\/lang$/, function(req, res, next) {
// do something
console.log('matched a lang!');
next();
});
或者您可以使用app.use()
,slightly different regexp除外:
app.use(/^.*?\/lang$/, function(req, res, next) {
// do something
console.log('matched a lang!');
next();
});