如何正确编写正则表达式

时间:2019-01-19 19:08:57

标签: python

我试图根据正则表达式集中处理来自特定文件的数据。这是数据示例:

Timestamp 1547908293  ID=02141592cc0000000500000000000000 Dest_ID=02141592cc00000005ffffffb00abeff activity_ti9_end of receiving ACK frame event  

我的正则表达式的结果可能如下所示:

('1547908293','02141592cc0000000500000000000000','02141592cc00000005ffffffb00abeff','activity_ti9' )

这是我的解决方法,但不起作用:

r'\bTimestamp\s+([0-9]+)\s+ID=(\w{16})\s+Dest_ID=(\w{16})\s+activity_ti9'

1 个答案:

答案 0 :(得分:0)

r'\bTimestamp\s+([0-9]+)\s+ID=(\w{18})\s+Dest_ID=(\w{18})\s+(\w{12})'