我有一个包含许多信息的变量,我想从那行中提取一些数据,但没有得到预期的结果。你知道吗
以下是代码
import re
line = "2019-08-10 00:57:24 [Thread-0] DEBUG CSConnection - Serial : LOG: ABC=1 XYZ=42 PQR=0015236800MOSAER"
result = re.search((r" (.*?):(.*?):"), line).group(0)
print(result)
以下输出我期待
00:57
下面是我得到的输出。你知道吗
00:57:
缺少什么才能得到结果?你知道吗
如果你知道你在寻找什么,就要尽量精确。这将使它更加健壮。你知道吗
可以围绕要提取的模式使用捕获组:
相关问题 更多 >
编程相关推荐