2016-07-29 8 views
0

私はサービスワーカーのためにswtoolboxを使用しようとしています。私は、ネットワークのみとキャッシュのみを行うためのURLパターンマッチングを使用する場合があります。正規表現swtoolboxルータ

私はまだそれを動作させるために固執しています。

基本的な使い方はうまくいきます。

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

私は正規表現を使用し始めたとき。期待どおりに機能しません。

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

、誰もがそれはそれを動作させることを試みた場合、それはいいだろう。 Regexが最初に正常に動作していることを検証するために使用しました。 https://regex101.com/

+0

なぜ '/'あなたの正規表現の末尾に? –

+0

Regexのスラッシュを使用しているときは、開始して終了しないでください。 –

答えて

0

文字列と見なされます。正規表現として実行するには一重引用符を削除する必要があります。

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