更新:我的问题没有准确传达我想要实现的目标。我希望匹配/foo
,和(例如)/foo/
下的任何内容,而不是具体的给定路径。原始问题如下。/foo/
/foo/asdf/jkl
我想匹配以下路径:
/foo
/foo/bar
/foo/bar/baz
这些也应该起作用:
/foo/ -> /foo
/foo/bar/ -> /foo/bar
/foo/bar/baz/ -> /foo/bar/baz
我尝试了以下方法:
app.get('/foo/*', ...);
/foo
但是,这在这种情况下失败了。我知道我可以提供一个正则表达式而不是一个字符串,但这肯定是一个常见的要求,所以我会惊讶地发现模式匹配 DSL 不适应它。