/ / Випуск із зворотним посиланням у регулярному вираженні в Python - python, regex, python-3.x

Проблема з посиланням на повторний виклик у Python - python, regex, python-3.x

Я не знаю, чому це не працює. Можливо, мені щось не вистачає з регулярним виразом Python.

Ось мій регулярний вираз і рядок із прикладом того, що я хочу це збігатися:

    PHONE_REGEX        = "<(.*)>phone</1>"
EXAMPLE            = "<bar>phone</bar>"

Я протестував цей матч окремо, і це не вдалося. Я використав онлайн-тестування регулярних виступів і відповідав. Я просто пропускаю щось особливе для Python regex?

Дякую!

Відповіді:

6 за відповідь № 1

Ви повинні позначити рядок як сирий рядок, завдяки там, ввівши r перед регулярним виразом:

m = re.match(r"<(.*)>phone</1>", "<bar>phone</bar>")