Страница 1 из 1

Впорос по операторам WEB-PROXY

Добавлено: 25 сен 2013, 16:37
Robix
Здравствуйте, подскажите что означают следующие операторы или как их там назвать :
Допустим строка такая:

Код: Выделить всё

path=":^.*\\.torrent\$"

Что значат:
1. :
2. ^
3. \\
4. \$
5. Еще прошу прокомментирвоать эту строку

Код: Выделить всё

dst-host=http*googlevideo*get_video*
Как это понимать?

p.s.

Может быть где-про это написано поподробнее, есть ссылки?
Спасибо.

Re: Впорос по операторам WEB-PROXY

Добавлено: 25 сен 2013, 20:03
simpl3x
это называется регулярным выражением или regular expression

1. : - помоему тут это означает просто двоеточие
2. ^ - это начало строки регулярного выражения
3. \\ - тут все помоему все не так просто, первый \ относится к .*\ - т.е. любое количество символов. а второй \ относится к . - т.е. просто знак точки
4. \$ - конец регулярного выражения
другими словами этой регуляркой пытаются найти что то, что в конце имеет .torrent, т.е. торрент файл.


http*googlevideo*get_video*
знак * в этом случае подразумевает что между выделенными жирным словами может находится все что угодно, например:
http://youtube.com/googlevideo?get_video=Y7H1LK_VrMI

сам в регулярках не очень, но помоему как то так оно.

Re: Впорос по операторам WEB-PROXY

Добавлено: 26 сен 2013, 11:12
Robix
Спасибо.