При использовании регулярного выражения в железном маршрутизаторе, как получить доступ к совпадению?

Вместо того, чтобы иметь пять разных маршрутов, я пытаюсь объединить пять разных путей в одну функцию, но мне все еще нужно знать, какому пути это соответствует. Так что, если я настрою свой маршрут с помощью регулярных выражений:

Router.route(/^\/(accounts)|(contacts)|(forecasts)|(analytics)|(activities)/, function() {
    // which one did it match?
    console.log("matched "+this.params) //this returns an array of five params
}

как мне обратиться к параметру соответствия внутри функции?

this.params возвращает массив из пяти параметров, четыре из которых не определены, а другое соответствует, но какой из них определяется, зависит от того, что сопоставлено, так что это не очень полезно.

Ответы на вопрос(3)

Ваш ответ на вопрос