Вы можете использовать функцию re
module findall()
для поиска всех вхождений регулярного выражения в строке. Следующий код, просто найдите строку RANDOMDATA
в response
, полученном от requests.get()
функции
import re
req = "https://example.org/endpoint"
response = requests.get(req, verify=False)
print (response.content)
ar = re.findall('RANDOMDATA',str(response.content))
if len(ar):
print(ar[0])
Эта ссылка будет полезна, чтобы узнать о регулярных выражениях
Кроме того, если у вас есть переменная data
, содержащая строку для поиска, и переменная t
, содержащая строку для поиска, вы можете использовать,
import re
arr = re.findall(t,data)
Чтобы вернуть все вхождения t
в data
и:
arr = data.find(t)
Чтобы получить индекс первого вхождения t
в data