web-dev-qa-db-ja.com

Google Chromeのブロック/許可パターンの構文は何ですか?

コンテンツ設定のブロック/許可リストで使用されるGoogleChromeのglob /ワイルドカード/パターン構文を説明するドキュメントを探しています。

Chromeを使用している場合、これらの設定ページには次のようなURLからアクセスできます。

chrome://settings/content/javascript

chrome://settings/content/cookies

同じURLマッチング構文を使用する他のページがいくつかあります。 [追加]をクリックすると、フォームにサンプルテキスト[*.]example.comが表示されます。ワイルドカードパターンを使用する場合は角括弧が必要であるように見えます。角括弧を省略すると、メッセージNot a valid web addressが表示されるためです。

公式のドキュメントやソースコードは素晴らしいでしょうが、昔ながらのBNFが理想的です。

ChromeでのURLパターンマッチングについて説明している2つの関連ページを見つけましたが、どちらもこの場合には当てはまりません。私がそれらの関連性を誤解していることが判明しない限り、それらを参照しないでください(必要な角括弧も文書化していない):

  1. https://www.chromium.org/administrators/url-blacklist-filter-format

  2. https://developer.chrome.com/apps/match_patterns

6
stewSquared

私は最初は同じ振る舞いをしましたが、[*.]example.comは正しい構文であり、アドレスをコピーして貼り付けた後、 [〜#〜] here [〜#〜] で機能します。

今、私はすべてのURLを使用できます、多分それはバグです。

1
JuniorAdmin