2016-07-29 25 views
0

我一直在嘗試使用服務工作者的swtoolbox。有這種情況我想使用url模式匹配,使網絡和緩存而已。在swtoolbox路由器中的正則表達式

我仍然堅持讓它工作。

基本用法正常。

toolbox.router.get('/index.html',() => new Response('Test')); 

,當我開始使用正則表達式。它沒有按預期工作。

toolbox.router.get('/.*(\.html$)/',() => new Response('Test')); 

,如果任何人試圖做的是讓它工作這將是很好。我曾用來驗證我的正則表達式在那裏工作正常。 https://regex101.com/

+0

爲什麼'/'你的正則表達式的結束? –

+0

當我們使用正則表達式的斜線時,我們不要開始和結束嗎? –

回答

0

發現它假定爲字符串。我必須刪除單引號才能以正則表達式運行。

toolbox.router.get(/.*(\.html$)/,() => new Response('Test'));