I get an error message when I use this expression:
re.sub(r"([^\s\w])(\s*\1)+","\\1","...")
I checked the regex at RegExr and it returns . as expected. But when I try it in Python I get this error message:
raise error, v # invalid expression
sre_constants.error: nothing to repeat
Can someone please explain?