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)
正则表达式案例
最新推荐文章于 2024-11-15 17:24:18 发布
本文介绍了一种处理字节型数据的方法,包括将字节型数据转换为字符串,并使用正则表达式进行替换和查找操作。通过实例展示了如何利用Python的re模块完成数据的预处理工作。
298

被折叠的 条评论
为什么被折叠?



