for x in linelist:
#ipv6_pattern = '(([a-f0-9]{1,4}:>{7}[a-f0-9]{1,4}>'
ipv6_pattern ='(^[1-4]{1}[a-f0-9]{3}:([a-f0-9]{1,4}:>{6}[a-f0-9]{1,4}>'
content = x.strip(>
if re.search(ipv6_pattern, content> is not None:
m = re.search(ipv6_pattern, content>
楼主 ipv6正则表达式用这个是不是好些
'(^[1-4]{1}[a-f0-9]{3}:([a-f0-9]{1,4}:>{6}[a-f0-9]{1,4}>'
可以排除掉fd开头的,还有你直接用了ipv6的list里的第一个,是不是都判断下取不是fd开头的要好些
关注数量超出限制,
请先删除部分内容再尝试