Я использую squish для цитирования на моем http-прокси squid.
Как я могу исключить все * .cu домены, используя шаблон perl regex?
фрагмент файла squish.pl
@excludelist = (
{ "field" => 3, "pattern" => "TCP_DENIED/" } ,
{ "field" => 3, "pattern" => "NONE/" },
{ "field" => 6, "pattern" => '\.cu\//' }, # national browsing
{ "field" => 6, "pattern" => '^http://127\.0\.0\.1/' } # localhost
#{ "field" => 6, "pattern" => '^http://127\.' },
#{ "field" => 6, "pattern" => '^http://10\.' },
#{ "field" => 6, "pattern" => '^http://172\.1[6-9]\.' },
#{ "field" => 6, "pattern" => '^http://172\.2[0-9]\.' },
#{ "field" => 6, "pattern" => '^http://172\.3[0-1]\.' },
#{ "field" => 6, "pattern" => '^http://192\.168\.' },
);
%exclude_fieldnames = (
"date" => "0", "duration" => "1",
"ip" => "2", "status" => "3",
"bytes" => "4", "operation" => "5",
"url" => "6", "user" => "7",
"method" => "8", "content-type" => "9" );
);
Обе мне нужны регулярные выражения всех частных IP