python中的正则表达式帮助

2024-04-27 05:22:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我想从下面的字符串中获取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)

Tags: 字符串代码researchlinesmimibsnmpv2
1条回答
网友
1楼 · 发布于 2024-04-27 05:22:53

试试这个:

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

相关问题 更多 >