【发布时间】:2013-05-10 18:05:27
【问题描述】:
更新:我的问题没有准确传达我想要达到的目标。我希望匹配/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 不适应它。
【问题讨论】: