我对正则表达式不太满意,因此我想确保自己正确执行了此操作。假设我有两条非常相似的路线,/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)
[]
替代括号有信心吗?这是我第一次看到它们以这种方式使用。(家长()
在更多工具中更常见-我只是不知道您使用的具体工具。)