A 19:32:20.244 "(0x) AA-AA-F1-08-02-AA-02-94-05-39-02-68-37-AA-AA-F1-08-02-AB-02-94-05-39-02-69-39-AA-AA-F1-08-02-AA-02-94-05-3B-02-68-39-AA-AA-F1-08-02-AA-02-94-05-3C-02-6A-3C-AA-AA-F1-08-02-AB-02-93-05-3D-02-67-3A-AA-AA-F1-08-02-A9-02-94-05-3D-02-67-39-AA-AA-F1-08-02-AA-02-95-05-3E-02-68-3D-AA-AA-F1-08-02-AB-02-93-05-40-02-68-3E-AA-AA-F1-08-02-AA-02-93-05-41-02-68-3E-AA-AA-F1-08-02-A9-03-DD-03-91-02-68-D6" received
##问题相关代码,请勿粘贴截图
import docx
import re
doc = docx.Document("test.docx")
num = len(doc.paragraphs)
for a in range (0,num):
p = doc.paragraphs[a].text
#res = re.findall('AA-AA-F1-08-(.?)"', p, re.DOTALL)
#res = re.findall('AA-AA-F1-08-(/w){17}$"', p, re.DOTALL)
res = re.findall('\(AA-AA-F1-08-)1+(.?)"', p, re.DOTALL)
print(res)
if res:
for i in res:
print(i[:17])#17也成
#print(i[6:11])
#print(i[12:17])
I 19:32:20.244 Notification received from 00001002-0000-1000-8000-00805f9b34fb, value: (0x) AA-AA-F1-08-02-AA-02-94-05-39-02-68-37-AA-AA-F1-08-02-AB-02-94-05-39-02-69-39-AA-AA-F1-08-02-AA-02-94-05-3B-02-68-39-AA-AA-F1-08-02-AA-02-94-05-3C-02-6A-3C-AA-AA-F1-08-02-AB-02-93-05-3D-02-67-3A-AA-AA-F1-08-02-A9-02-94-05-3D-02-67-39-AA-AA-F1-08-02-AA-02-95-05-3E-02-68-3D-AA-AA-F1-08-02-AB-02-93-05-40-02-68-3E-AA-AA-F1-08-02-AA-02-93-05-41-02-68-3E-AA-AA-F1-08-02-A9-03-DD-03-91-02-68-D6
A 19:32:20.244 "(0x) AA-AA-F1-08-02-AA-02-94-05-39-02-68-37-AA-AA-F1-08-02-AB-02-94-05-39-02-69-39-AA-AA-F1-08-02-AA-02-94-05-3B-02-68-39-AA-AA-F1-08-02-AA-02-94-05-3C-02-6A-3C-AA-AA-F1-08-02-AB-02-93-05-3D-02-67-3A-AA-AA-F1-08-02-A9-02-94-05-3D-02-67-39-AA-AA-F1-08-02-AA-02-95-05-3E-02-68-3D-AA-AA-F1-08-02-AB-02-93-05-40-02-68-3E-AA-AA-F1-08-02-AA-02-93-05-41-02-68-3E-AA-AA-F1-08-02-A9-03-DD-03-91-02-68-D6" received
你对 res 的理解可能有点问题,参考:
import docx
import re
doc = docx.Document("test.docx")
con = doc.paragraphs[0].text
res = re.findall("AA-AA-F1-08(.*?)'", con, re.DOTALL)
if res:
for i in res:
print(i[:17])