Edit in JSFiddle

var myRouter = new Backbone.Router();

Backbone.history.start();

myRouter.route('search/:query/:filter1-:filter2/page:page', 'search', function (query, filter1, filter2, page) {
    console.log(query, filter1, filter2, page);
});

//change url hash to #search/foo/today-newest/page1
window.location.hash = 'search/foo/today-newest/page1';