Я ищу документацию, описывающую синтаксис 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, но ни одна из них не применима к этому случаю. Пожалуйста, не ссылайтесь на них, если не окажется, что я неправильно понял их актуальность (не задокументируйте требуемые квадратные скобки):