在 Padrino 中,如果我想要一条路线来匹配以下网址:
- “/does/not/work/for/some.reason”
- “/does/not/work/for/some.bizarre.reason”
我该怎么做?即 url 的最后一部分可以有任意数量的句点,我希望它是参数之一。
我尝试执行以下操作,但路线不匹配
- 得到 '/does/not/work/for/:name' 做
- 得到 '/does/not/work/for/*splat' 做
但是,如果我将句点更改为像“/does/note/work/for/some_reason”这样的下划线,它们就可以正常工作。
另外,如果我执行以下操作:
- “/does/not/work/for/some.bizarre.reason/info”
然后两者
- 得到'/does/not/work/for/:name/info'
- 得到'/does/not/work/for/*splat/info'
匹配好...
我错过了什么吗?