Skip to content

Commit 41fa365

Browse files
committed
Fix wrong regexp route matching.
1 parent 1023da9 commit 41fa365

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ function joinParam (url, param) {
1111
if (typeof param == 'string') {
1212
ret = path.join(url, param);
1313
} else if (param instanceof RegExp) {
14-
ret = new RegExp(url.replace(/([\.\-])/g, '\\$1') + '/' +
15-
param.toString().replace(/^\/(\\\/)*|\/$/g, ''));
14+
ret = new RegExp('^' + url.replace(/([\.\-])/g, '\\$1') + '/' +
15+
param.toString().replace(/^\/(\\\/)*|\/$/g, '') + '$');
1616
}
1717
return ret;
1818
}

0 commit comments

Comments
 (0)