Регулярное выражение для IPv4-CIDR

Шаблон для адреса вида 192.168.0.0/24 с префиксом 0-32.

ПресетСтраница примера инструмента

Регулярное выражение для IPv4-CIDR — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.

Вернуться к обычному виду инструмента: Регулярные выражения

Об этом примере

IPv4 с префиксом CIDR записывают как адрес и длину сети через слэш, от 0 до 32. Шаблон проверяет каждый октет адреса по диапазону 0–255 и требует корректной длины префикса. Тест 10.0.0.0/8 — пример крупной частной сети. Значения вроде 192.168.0.0/33 отвергаются, как и октет 256. Используйте пресет для валидации правил брандмауэра, маршрутов и подсетей в сетевых конфигурациях и Terraform-коде.

Флаги пишутся подряд, без запятой и без пробелов. Поддерживаются g (все совпадения), i (без учёта регистра), m (^ и $ в каждой строке), s (. включает перевод строки), u (режим Unicode), y (поиск с позиции lastIndex), v (наборы Unicode вместо одиночных классов) и d (индексы начала совпадений). Порядок не важен: «giu» и «ug» — одно и то же.

Объяснение

Начало строки затем одно из: '2' затем '5' затем один из от '0' до '5' или '2' затем один из от '0' до '4' затем цифра или один из '0', '1' (необязательно) затем цифра затем цифра (необязательно) затем '.' (ровно 3 раз) затем одно из: '2' затем '5' затем один из от '0' до '5' или '2' затем один из от '0' до '4' затем цифра или один из '0', '1' (необязательно) затем цифра затем цифра (необязательно) затем '/' затем одно из: '3' затем один из от '0' до '2' или один из '1', '2' (необязательно) затем цифра затем конец строки

Диаграмма выражения

Railroad — структура AST: терминалы, ветки и петли. NFA — переходы между состояниями автомата, ε-переходы отмечены пунктиром.

^{3}группа (?:)группа (?:)25[0-5]2[0-4]\d?[01]\d?\d.группа (?:)25[0-5]2[0-4]\d?[01]\d?\d/группа (?:)3[0-2]?[12]\d$

Подсветка токенов

Цвет показывает роль фрагмента: литерал, класс, квантор, группа и т.д.

Live-тест

Готовые регулярки

Каталог регулярок →

Найдено: 66 из 66