IPv6 ঠিকানা regex প্যাটার্ন

IPv6 ঠিকানা-এর জন্য JavaScript regex কপি ও পরীক্ষা করুন; সঙ্গে উদাহরণ ও সীমাবদ্ধতা এবং regex tester-এ দ্রুত খোলার লিংক.

IPv6 ঠিকানা regex প্যাটার্ন

পুরো value validate করুন

পুরো value মেলে কি না যাচাই করতে 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

টেক্সটে খুঁজুন

বড় টেক্সটের ভিতরে মিলে যাওয়া অংশ খুঁজে.

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 কভার করে না.