Regex для IPv6-адреса
Скопируйте и протестируйте JavaScript regex для IPv6-адресов: с примерами, ограничениями и быстрым переходом в regex tester.
Regex для IPv6-адреса
Проверить всё значение
Использует якоря, чтобы проверить совпадение всей строки целиком.
Регулярное выражение: ^(?:(?:[0-9a-f]{1,4}:){7}[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,7}:|:(?::[0-9a-f]{1,4}){1,7})$
Флаги: i
Искать в тексте
Находит подходящие фрагменты внутри большого текста.
Регулярное выражение: (?:(?:[0-9a-f]{1,4}:){7}[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,7}:|:(?::[0-9a-f]{1,4}){1,7})
Флаги: gi
Примеры, которые подходят
2001:0db8:85a3:0000:0000:8a2e:0370:7334fe80::1
Примеры, которые не подходят
2001:::7334192.168.0.1
Ограничения
Этот практичный шаблон покрывает распространённые формы IPv6, но не все редкие представления, например IPv4-mapped варианты.
Инструменты в этом разделе
- Анализатор Docker Compose
- Анализатор Dockerfile
- Библиотека regex-шаблонов
- Генератор паролей
- Генератор хеша
- Генератор цветовых палитр
- Генератор UUID
- Инспектор регулярных выражений
- Кодер / декодер Base64
- Кодер / декодер JWT
- Конвертер конфигурационных файлов
- Конвертер систем счисления
- Конвертер JSON
- Проверка контрастности цветов
- Форматирование JSON
- URL кодер / декодер