Test, validate and match regular expressions
This regular expression matches a full, unabbreviated IPv6 address. An IPv6 address typically consists of eight groups of one to four hexadecimal digits separated by colons. This pattern specifically validates the complete representation without considering shorthand notations like omitting leading zeros or using double colons for consecutive zero groups. It is commonly used for strict network configuration validation, log parsing, or extracting standard IP addresses from text data.