我使用的是python——2.6版和solaris10作为操作系统
这些是一些有效的IPV6地址。我的Ip地址是字符串。在
- 2001年:川东北:0000:0000:0000:0000:3257:9652
- 2001年:cdba:0:0:0:0:3257:9652
- 2001年:川东北:3257:9652
是否所有的ip都表示为ip地址。我做了很多搜索,找到了一些在python3中可用的类,比如ipaddress,但是我不能像使用python2.6那样使用它版本。是Python2.6中有可用的类吗?在
谢谢
Tags:
您可以使用
regex.sub
:首先regex将模式
:[0]+
替换为:
,之后由于可能有多个冒号,我将模式[:]+
替换为:
。在你可以用插座。在
在比较IP地址之前,可以使用套接字库检查它们是否为有效的ipv6格式:
验证后,现在可以使用正则表达式比较它们是否相等迭代所有ipv6地址:
^{pr2}$这对aaaa:bbbb:中交:dddd:伊芙:伊芙:1111::和aaaa:bbbb:中交:dddd:eeee:ffff公司:1111:0格式。在
相关问题 更多 >
编程相关推荐