Каков синтаксис шаблона блокировки / разрешения Google Chrome?

427
stewSquared

Я ищу документацию, описывающую синтаксис glob / wildcard / pattern Google Chrome, используемый в списках блокировки / разрешения для настроек контента.

Если вы используете Chrome, эти страницы настроек доступны по следующим URL:

chrome://settings/content/javascript

chrome://settings/content/cookies

Есть несколько других страниц, которые используют тот же синтаксис соответствия URL. Когда вы нажимаете «Добавить», в форме отображается текст примера [*.]example.com. Квадратные скобки кажутся необходимыми при использовании шаблона с подстановочными знаками, так как пропуск их приводит к сообщению,Not a valid web address .

Официальная документация или исходный код были бы хороши, но простой старый BNF идеален.

Я нашел две связанные страницы, которые описывают сопоставление шаблонов URL в Chrome, но ни одна из них не применима к этому случаю. Пожалуйста, не ссылайтесь на них, если не окажется, что я неправильно понял их актуальность (не задокументируйте требуемые квадратные скобки):

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

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

1

0 ответов на вопрос