Пожалуйста, не заставляйте пользователей использовать кодовые символы.
Пожалуйста, выберите вариант для блокировки / разблокировки всех доменов или субдоменов, содержащих следующий текст: ____ (ввод пользователя)
Люди, использующие ваш продукт вместо PiHole, ищут более удобный для пользователя подход, чем PiHole (который быстро приводит к запутанному синтаксису Linux).
REGEX не является интуитивно понятным для многих людей, и многие люди сдадутся и просто отключат AGH, вместо того, чтобы изучать синтаксис REGEX.
Пожалуйста, подумайте о простых и нетехнических людях.
Что ж, это можно было бы построить поверх существующей функциональности, введя более простой «визуальный» редактор.
Чтобы заблокировать все домены с помощью некоторого текста: /.*exampletext.*/
Чтобы разблокировать все домены с помощью некоторого текста: @@/.*exampletext.*/
Таким образом, для выполнения запроса OP требуется только абсолютный минимум RegEx. ( .*
- это неопределенный подстановочный знак, / /
сообщает AdGuard Home, что это RegEx, @@
- для внесения в белый список.)
Самый полезный комментарий
Что ж, это можно было бы построить поверх существующей функциональности, введя более простой «визуальный» редактор.