bigton
@bigton
Web-программист

Как добавить в HOST подсеть?

Добрый день.

Сделал фильтр, чтобы ловить IPv4 (работает)

failregex = <HOST>

В руководстве говорится, что HOST это псевдоним выражения

(?:::f{4,6}:)?(?P<host>\S+)

Вопрос: как изменить выражение выше, чтобы оно "кушало" адрес с подсетью, например, 1.1.1.1/24?

Спасибо!
  • Вопрос задан
  • 251 просмотр
Пригласить эксперта
Ответы на вопрос 1
@kgbplus
Тут какая то ошибка. Эта штука ищет что то связанное с ipv6.
Для поиска 1.1.1.1/24 должно быть что то типа
(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\\d{1,3}\b)?(?P<host>\S+)


Удобно проверять такие регулярки здесь:
https://www.debuggex.com/r/qPyc41ABev5byIES
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы