IPv6 पता regex पैटर्न

IPv6 पता के लिए JavaScript regex कॉपी और टेस्ट करें, उदाहरणों और सीमाओं और regex tester के त्वरित लिंक के साथ.

IPv6 पता regex पैटर्न

पूरे value को validate करें

पूरे value के match होने की जाँच के लिए anchors का उपयोग करता है.

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

फ़्लैग: i

Text में खोजें

बड़े text block के अंदर matching fragments ढूँढता है.

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

फ़्लैग: gi

मिलने वाले उदाहरण

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

न मिलने वाले उदाहरण

  • 2001:::7334
  • 192.168.0.1

सीमाएँ

यह पैटर्न व्यावहारिक है और हर दुर्लभ edge case को cover नहीं करता.