Regex šablon za IPv6 adresa

Kopirajte i testirajte JavaScript regex za IPv6 adresa, uz primere i ograničenja i brz link do regex testera.

Regex šablon za IPv6 adresa

Validiraj celu vrednost

Koristi sidra da proveri da li se cela vrednost poklapa.

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})$

Flagovi: i

Pretraži u tekstu

Pronalazi odgovarajuće delove u većem bloku teksta.

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})

Flagovi: gi

Primeri koji odgovaraju

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

Primeri koji ne odgovaraju

  • 2001:::7334
  • 192.168.0.1

Ograničenja

Ovaj šablon je praktičan i ne pokriva svaki redak edge case.