Я извлек некоторые текстовые данные из документа word (.do c) и сохранил их в переменной my_text
, так что
my_text[2] = '2 Running Hrs - \tPort M/E RPM \t- \t'
здесь \ t - разделитель из самого документа. Я пытаюсь извлечь слово / символ между словом ' Running Hrs ' и ' \ t ' разделителем. Чтобы я мог получить вывод ' - '
Здесь я попытался
- Trial 1
import re
re.search('Running Hrs(.*)\t', my_text[2].strip()).group(1)
Выход
' - \tPort M/E RPM '
Пробная версия 2
print(re.findall(r'\Running Hrs([^]\t*)\]', str(my_text[2])))
вывод
ERROR: error: bad escape \R
Любые предложения по этому поводу.