是否可以仅在lumen / laravel中通配路线的第一个路径名?像这样的通配符类型仅适用于没有正斜杠的路由,例如:
路由路径:/purple
或/green
会与通配符匹配,但是如果路由是前缀的(如/purple/green
或以正斜杠(如/purple/
),它将与通配符路由不匹配。
当前,我正在使用此通配符,该通配符与应用程序中的所有路由匹配,并且与前缀和后继路由冲突:
$router->get('[{name}]', function () use ($router) {
return view('index');
});
据我了解,这可以通过流明中的正则表达式匹配来实现,但我不确定。