aa=b’R\x00\x00\x00\xff\xff\x00\x00\x08\x00\x00\x00B\x00\x00\x00006611005533034.19 80916108.85688830419000095214046004497520956609E’ #aa是字节型数据
aa = str(aa)
print(type(aa))
import re
aa = re.sub(r"x",“0x”,aa) #用0x替换正则匹配值(r"x")
print(aa,222)
bb = re.findall(r"\(0x…)",aa) #一个点表示一个任意值,两个点匹配2个任意值
print(bb,333)
for i,v in enumerate(bb):
bb[i]=int(v,16)
print(bb,444)
正则表达式案例
最新推荐文章于 2022-11-28 13:58:17 发布