У меня есть строка (полный текст). Он состоит из части, которая является именем встроенной функции, и из второй части, которая является описанием.
Я хочу извлечь описание.
т.е. Я хочу извлечь часть текста, которая находится между \rPython *function_name*()\r
и этим \r
таким образом, результат будет «возвращает метод класса для данной функции»
Я пробовал это r'(?<=\\rPython .()\\r)(.*?)(?=\\r)'
, но он не показывает никакого результата, и я не знаю почему.
#find description
fulltext=r'\rPython classmethod()\rreturns class method for given function\r'
description_regex=re.compile( r'(?<=\\rPython .()\\r)(.*?)(?=\\r)')
description= description_regex.search(fulltext)
print(description.group())