re.search总是返回None

时间:2020-09-07 15:01:47

标签: python re

temp = b'pOSt /key/key'
print(type(re.search(temp, b'POST', re.IGNORECASE)))
<class 'NoneType'>

以下代码始终不返回任何内容。不知道出什么问题了。我要检查二进制文件中是否包含单词“ POST”。

1 个答案:

答案 0 :(得分:1)

search参数被切换(首先是模式,然后是字符串):

import re

temp = b'pOSt /key/key'
m = re.search(b'POST', temp, re.IGNORECASE)

# b'pOSt'
print(m[0])