File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ public function matchRoute(Request $request) {
63
63
// Check for optional parameter
64
64
if ($ lastCharacter === '? ' ) {
65
65
$ parameter = substr ($ parameter , 0 , strlen ($ parameter )-1 );
66
- $ regex .= '(?:(?:\/(?P< ' .$ parameter .'>[a-z0-9]*?)){0,1} \\/) ' ;
66
+ $ regex .= '(?:(?:\/{0,1} (?P< ' .$ parameter .'>[a-z0-9]*?)){0,1} \\/) ' ;
67
67
} else {
68
68
// Use custom parameter regex if it exists
69
69
$ parameterRegex = '[a-z0-9]*? ' ;
@@ -72,7 +72,7 @@ public function matchRoute(Request $request) {
72
72
$ parameterRegex = $ this ->parametersRegex [$ parameter ];
73
73
}
74
74
75
- $ regex .= '(?: \\/(?P< ' . $ parameter . '> ' . $ parameterRegex .') \\/) ' ;
75
+ $ regex .= '(?: \\/{0,1} (?P< ' . $ parameter . '> ' . $ parameterRegex .') \\/) ' ;
76
76
}
77
77
$ parameterNames [] = $ parameter ;
78
78
$ parameter = '' ;
You can’t perform that action at this time.
0 commit comments