Как использовать # как часть CoffeeScript Heregex?

Я пытаюсь сопоставить фрагмент хеша URL-адреса jQuery Mobile следующим образом:

    matches = window.location.hash.match ///
        #                   # we're interested in the hash fragment
        (?:.*/)?            # the path; the full page path might be /dir/dir/map.html, /map.html or map.html
                            # note the path is not captured
        (\w+\.html)$        # the name at the end of the string
        ///

Однако проблема заключается в том, что символ # удаляется из регулярного выражения в скомпилированном файле JS, поскольку он рассматривается как начало комментария. Я знаю, что мог бы перейти на обычное регулярное выражение, но есть ли способ использовать # в heregex?

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

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