将字符串与路径匹配

时间:2015-06-10 12:13:11

标签: routes match laravel-5

Laravel 5中是否有一个方法,我给出了以下字符串projects/1/files,它告诉我它是否与路由projects/{id}/files匹配?

1 个答案:

答案 0 :(得分:0)

使用路线模式:

Route::pattern('id', '[0-9]+'); //matches 0-9 
Route::get('projects/{id}/files', 'controller@method');

另一个例子:

Route::pattern('slug', '[a-z0-9-]+'); //matches a-z, 0-9 and '-'
Route::get('projects/{slug}/files', 'controller@method');