From 9df9a5df04d359bef8e8dc812659f0faea5d441e Mon Sep 17 00:00:00 2001 From: Mohammad Sadeghi Date: Mon, 24 Sep 2012 16:15:11 +0330 Subject: [PATCH] segment pattern to match a single segment, also matches UTF-8 segments. --- laravel/routing/router.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/laravel/routing/router.php b/laravel/routing/router.php index e9935e4c..b0e751f1 100644 --- a/laravel/routing/router.php +++ b/laravel/routing/router.php @@ -76,6 +76,7 @@ class Router { public static $patterns = array( '(:num)' => '([0-9]+)', '(:any)' => '([a-zA-Z0-9\.\-_%=]+)', + '(:segment)' => '([^/]+)', '(:all)' => '(.*)', ); @@ -87,6 +88,7 @@ class Router { public static $optional = array( '/(:num?)' => '(?:/([0-9]+)', '/(:any?)' => '(?:/([a-zA-Z0-9\.\-_%=]+)', + '/(:segment?)' => '(?:/([^/]+)', '/(:all?)' => '(?:/(.*)', );