Ich bin nicht sehr gut mit regulären Ausdrücken, deshalb möchte ich sicherstellen, dass ich das richtig mache. Nehmen wir an, ich habe zwei sehr ähnliche Routen /discussion/:slug/
und /page/:slug/
. Ich möchte eine Route erstellen, die diesen beiden Seiten entspricht.
app.get('/[discussion|page]/:slug', function(req, res, next) {
...enter code here...
})
Ist das der richtige Weg? Im Moment erstelle ich nur zwei separate Routen.
someFunction = function(req, res, next) {..}
app.get('/discussion/:slug', someFunction)
app.get('/page/:slug', someFunction)
[]
Klammern abwechselnd verwendet werden? Das wäre das erste Mal, dass ich sie so gesehen habe. (Parens()
sind häufiger in mehr Werkzeugen - ich kenne Ihr spezifisches Werkzeug einfach nicht.)