是否可以使route
仅接受特定字符串的字符串参数?示例:
Route::get('{user_tipe}/event', 'admin\EventC@index');
我希望制作user_tipe
参数的路线只允许使用admin
和author
两个字符串。这可能吗?
答案 0 :(得分:15)
您可以使用路线上的regular expression constraits执行此操作:
Route::get('{user_tipe}/event', 'admin\EventC@index')->where('user_tipe', 'admin|author');
admin|author
是一个简单的正则表达式,可匹配字符串admin
或author