Python-如何搜索不带空格的大字符串,以查看是否存在值

Chr*_*lli 2 python

我有一个充满字节代码的大字符串,所以没有空格,我正在尝试搜索该代码的特定部分。

例如;

byte_code = 'ergewyegt6t4738t8347tygfhfh47tg4378t58437t485t454gyfofby3gyfg34t5t6435t3465tg3465t4'

我要寻找的值是'fhfh47tg'。

我已经尝试过.find String方法,但是运气不好。如前所述,字符串没有空格。

一旦在字符串中找到了模式,我希望输出为true。

hee*_*ayl 5

您可以使用in(__contains__)测试是否存在子字符串:

if 'fhfh47tg' in byte_code:
    print('Match found')
Run Code Online (Sandbox Code Playgroud)

您还可以看看类似的方法str.find,str.indexFWIW。