Regex в роутере swtoolbox
Я пытался использовать swtoolbox для сервисного работника. Есть случай, когда я хочу использовать сопоставление с шаблоном URL для создания только сети и только кэширования.
Я все еще застрял, чтобы заставить это работать.
Основное использование работает нормально.
toolbox.router.get('/index.html', () => new Response('Test'));
Когда я начал использовать Regex. Это не работает, как ожидалось.
toolbox.router.get('/.*(\.html$)/', () => new Response('Test'));
Было бы хорошо, если бы кто-нибудь попытался сделать это, чтобы это сработало. Сначала я проверил, что мой Regex работает нормально. https://regex101.com/
1 ответ
Обнаружил, что он принимает в качестве строки. Я должен удалить одиночную кавычку для запуска в качестве регулярного выражения.
toolbox.router.get(/.*(\.html$)/, () => new Response('Test'));