Я получаю сообщение об ошибке, когда я использую это выражение:
re.sub(r"([^\s\w])(\s*\1)+","\\1","...")
Я проверил регулярное выражение на RegExr и возвращает .
, как ожидалось. Но когда я пытаюсь в Python, я получаю это сообщение об ошибке:
raise error, v # invalid expression
sre_constants.error: nothing to repeat
Может кто-нибудь объяснит?