Разбор параметров URL-адресов с маршрутизаторами Backbone - примеры регулярных выражений

Я использую Backbone.js, и у меня есть URL-адрес моей коллекции, за которым следует строка параметров - параметры могут встречаться в любом порядке, количество параметров может варьироваться.

mywebsite.com/?orderBy=recent&author=Smith

mywebsite.com/?author=Smith&type=Horror,Romance

Таким образом, в каком-то смысле параметр /: не идеален, если я не определю порядок, в котором они должны быть в URL:

/: orderBy /: author /: type ...

и разрешить некоторым из них каким-то образом быть нулевыми.

Как лучше всего это настроить? Сможет ли маршрутизатор с регулярным выражением ответить на мои проблемы? Если это так, я не могу найти примеры маршрутизатора, использующего регулярное выражение для передачи нескольких аргументов функции маршрутизации в Backbone.

Спасибо!

5
задан Nix 27 January 2014 в 13:40
поделиться