Parameterbedingungen für Express-Routen

Ich habe eine Route in meiner Express-App, die so aussieht:

app.get('/:id', function (request, response) {
  …
});

Die ID wird immer eine Nummer sein. Im Moment passt diese Route jedoch zu anderen Dingen, wie z/login.

Ich denke, ich möchte zwei Dinge daraus:

Verwenden Sie diese Route nur, wenn die ID eine Zahl istNur wenn für diesen bestimmten Parameter noch keine Route definiert ist (z. B. der Konflikt mit/login).

Kann das gemacht werden?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage