Сопоставление шаблонов сценария контента

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

http://mypage.com/some/sub/path - should match
http://mypage.com/some/sub/     - should not match

где путь может быть любым. Я пробовал с шаблоном

http://mypage.com/some/sub/*

но это также, кажется, охватывает http://mypage.com/some/sub/< /эм>

Есть ли способ использовать регулярные выражения для сопоставления с образцом? Правило должно быть таким: Совпадать с любым URL, начинающимся с http://mypage.com/some/sub/ за которым следует хотя бы один символ


person Acrotygma    schedule 10.06.2014    source источник
comment
Вы пробовали http://mypage.com/some/sub/+?   -  person Amberlamps    schedule 10.06.2014
comment
Регулярное выражение для этого URL-адреса, за которым следует любой символ, будет /http\:\/\/mypage\.com\/some\/sub\/./   -  person ackerman    schedule 10.06.2014
comment
@ackerman К сожалению, это не регулярное выражение.   -  person Xan    schedule 10.06.2014


Ответы (1)


Решение "exclude_matches" описано здесь.

"content_scripts": [
  {
    "matches": ["http://mypage.com/some/sub/*"],
    "exclude_matches": ["http://mypage.com/some/sub/"],
    "js": ["myscript.js"]
  }
],
person Xan    schedule 10.06.2014