二进制文件中的Python多行正则表达式搜索

时间:2018-08-10 17:40:47

标签: python regex python-3.x

我正在尝试找到一种定位嵌入二进制文件中的多行字符串的方法。我获得的代码将识别模式的非多行版本,而不是多行版本。

我已经尝试过使用Ex: http://example.local/api/items

re.findall()

使用import re a = open('file', 'rb') b = a.read() c = re.findall(b'[<]{2}.*?[>]{2}', b, re.MULTILINE)

re.search()

在每种情况下,代码将返回非多行子字符串,但不会返回在字符串中出现import re a = open('file', 'rb') b = a.read() c = re.search(b'[<]{2}.*?[>]{2}', b, re.MULTILINE) c.group() 字符的子字符串。

有什么想法吗?

0 个答案:

没有答案