Перевод регулярных выражений в простые фильтры
Начиная с Adblock Plus 0.7 совпадения простых фильтров (не регулярных выражений) были оптимизированы таким образом, что даже очень большое количество фильтров не замедляет работу браузера. К сожалению, эта оптимизация не работает для регулярных выражений, каждое регулярное выражение в списке делает немного замедляет браузер с Adblock Plus. Регулярные выражения долгое время использовались для "сжатия" списка фильтров, получая в результате длинные и непонятные правила фильтрации — теперь это не требуется.
Эта страница оценит список фильтров и попытается конвертировать регулярные выражения в набор простых фильтров для повышения производительности списка. Например, конвертирует фильтр /ad|banner/
в два фильтра ad
и banner
. Регулярное выражение типа /ads|ad\d+/
останется неизменным до тех пор, пока выражение \d
не будет иметь прямой эквивалент в синтаксисе простого фильтра и этот инструмент пока не может извлекать части регулярных выражений.
Откройте установки Adblock Plus и отметьте все фильтры которые хотите проверить. Скопируйте их (выберите Правка — Копировать из меню или нажмите Ctrl+C) и вставьте в текстовое поле ниже. Как вариант, вы можете экспортировать фильтры и вставить содержимое файла в текстовое поле.
Заявление о конфиденциальности: Данные не передаются на сервер. Все необходимые вычисления производятся на вашем компьютере и ваши данные не покидают его.
Ваш список с заменёнными, где это возможно, регулярными выражениями приведён ниже. Вы можете скопировать его и вставить в Установки Adblock Plus (вначале удалив существующий). Как вариант, вы можете кликнуть здесь для получения фильтров на отдельной странице. Сохраните их в файл и импортируйте его в Установки Adblock Plus. Также рекомендуется проверить список на бесполезные фильтры.