路径路由匹配语法是指将字符串作为第一个参数提供给 app.all()、app.use()、app.METHOD()、router.all()、router.METHOD() 和 router.use() API。对路径字符串与传入请求的匹配方式进行了以下更改:
?、* 和 + 参数修饰符。(*) 不再有效,必须写为 (.*)。req.params 中不再按位置提供命名匹配组。/:foo(.*) 仅作为 req.params.foo 捕获,不能作为 req.params[0] 使用。/\\d+ 不再有效,必须写成 /(\\d+)。* 路径段行为。/foo/*/bar 将匹配文字 * 作为中间段。