Как пользоваться glob'ом

Примеры страниц:

С помощью glob-выражений, можно сравнить части адреса страницы с заданным шаблоном. Для проверки glob используется minimatch. Не бойтесь играться с выражениями и возможными страницами в форме выше

Основы синтаксиса

  • * означает "всё, что угодно, кроме / (символа слэша)"
  • ** означает "всё, что угодно"
  • {abc,xyz} означает "abc или xyz"
  • {5..9} означает "любое число от пяти до девяти"
  • [abc] означает "a или b или c"
  • ? означает "какой-угодно символ"

Примеры выражений

Выражение        | Соответствия
------------------------------------------------------------
boo?.tmp         | book.tmp  | boot.tmp | boo1.tmp | другие…
boo[tk].tmp      | boot.tmp  | book.tmp |
b*t.t?p          | boot.tep  | bat.tmp  | bt.tnp   | другие…
[a-c]3.bat       | a3.bat    | b3.bat   | c3.bat
book.{jpeg,png}  | book.jpeg | book.png |
/{,h,l}ate       | /ate      | /late    | /hate