Ищите регулярное выражение, совпадающее с начальным и конечным апострофом только внутри строки в Python - PullRequest
0 голосов
/ 22 октября 2019

У меня есть строка ниже. Мне нужно иметь возможность динамически извлекать строку от начала до конца в диапазоне от apostrophe: -

"Ожидаемое значение TESMWQ, WEFSML REDA равно TESFSM FDSML F90 TDA". "

Результаты:

  1. TESMWQ, WEFSML REDA
  2. ESFSM FDSML F90 TDA

Как должно выглядеть регулярное выражение?

1 Ответ

0 голосов
/ 22 октября 2019

Использование re.findall с рисунком '([^']+)':

inp = "Expected 'TESMWQ, WEFSML REDA' to equal 'TESFSM FDSML F90 TDA'."
matches = re.findall(r"'[^']+'", inp)
print(matches)

Печать:

['TESMWQ, WEFSML REDA', 'TESFSM FDSML F90 TDA']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...