擅长:python、mysql、java
<p>在比较IP地址之前,可以使用套接字库检查它们是否为有效的ipv6格式:</p>
<pre><code>import socket
def is_valid_ipv6_address(address):
try:
socket.inet_pton(socket.AF_INET6, address)
except socket.error: # not a valid address
return False
return True
</code></pre>
<p>验证后,现在可以使用正则表达式比较它们是否相等<strong>迭代所有ipv6地址</strong>:</p>
^{pr2}$
<p>这对aaaa:bbbb:中交:dddd:伊芙:伊芙:1111::和aaaa:bbbb:中交:dddd:eeee:ffff公司:1111:0格式。在</p>