Я использую Backbone.js, и у меня есть URL-адрес моей коллекции, за которым следует строка параметров - параметры могут встречаться в любом порядке, количество параметров может варьироваться.
mywebsite.com/?orderBy=recent&author=Smith
mywebsite.com/?author=Smith&type=Horror,Romance
Таким образом, в каком-то смысле параметр /: не идеален, если я не определю порядок, в котором они должны быть в URL:
/: orderBy /: author /: type ...
и разрешить некоторым из них каким-то образом быть нулевыми.
Как лучше всего это настроить? Сможет ли маршрутизатор с регулярным выражением ответить на мои проблемы? Если это так, я не могу найти примеры маршрутизатора, использующего регулярное выражение для передачи нескольких аргументов функции маршрутизации в Backbone.
Спасибо!