no, scusa, sono stato inesatto.
Se un match è "più preciso" viene eseguito prima.
Ad es, richiamando http://localhost/foo/bar
con le seguenti regole:
Route::get('/foo/bar', function() {
return 'matched A';
});
Route::get('/foo/{x}', function($x) {
return 'matched B';
});
il risultato sarà matched A
perchè foo/bar
è più specifica rispetto a foo/{x}