我想从下面的字符串中获取IP地址
Line = SNMPv2-SMI::mib-2.15.3.1.2.10.10.10.10 = 6
我写的代码如下所示。我很新,目前陷入困境。
line = "SNMPv2-SMI::mib-2.15.3.1.2.10.10.10.10 = 6"
peerip = re.search(r'[A-Z]+\w\d\W[A-Z]+::[a-z]+-2\.15\.3\.1\.2\. (.*)', line)
答案 0 :(得分:0)
试试这个:
import re
line = "SNMPv2-SMI::mib-2.15.3.1.2.10.10.10.10 = 6"
match = re.search(r"(\d+\.\d+\.\d+\.\d+) ", line)
print(match.group(1)) # 10.10.10.10