Regex шаблон за IPv6 адреса

Копирајте и тестирајте JavaScript regex за IPv6 адреса, уз примере и ограничења и брз линк до regex tester-а.

Regex шаблон за IPv6 адреса

Валидирај целу вредност

Користи сидра да провери да ли се цела вредност поклапа.

Regex: ^(?:(?:[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})$

Flag-ови: i

Претражи у тексту

Проналази одговарајуће делове у већем блоку текста.

Regex: (?:(?:[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})

Flag-ови: gi

Примери који одговарају

  • 2001:0db8:85a3:0000:0000:8a2e:0370:7334
  • fe80::1

Примери који не одговарају

  • 2001:::7334
  • 192.168.0.1

Ограничења

Овај шаблон је практичан и не покрива сваки редак edge case.