我试图让路由不区分大小写的一部分,所以我尝试使用(?i)my/route
修饰符来实现:
nikic router
但是,Lumen正在使用$regex .= preg_quote($part, '~');
中的一行
/\(\?i\)my/route
替换网址的正则表达式部分,最后我的网址如下:
AB, BC, CD
有没有办法将正则表达式放在我不知道的流明网址中?
答案 0 :(得分:4)
以下是Lumen处理regexp的方法
$app->get('user/{id:[0-9]+}', 'PostController@profile');
https://nikic.github.io/2014/02/18/Fast-request-routing-using-regular-expressions.html