error de expresión regular: nada que repetir
Recibo un mensaje de error cuando uso esta expresión:
re.sub(r"([^\s\w])(\s*\1)+","\\1","...")
Revisé la expresión regular enRegExr y vuelve.
como se esperaba. Pero cuando lo intento en Python me sale este mensaje de error:
raise error, v # invalid expression
sre_constants.error: nothing to repeat
¿Alguien puede explicar?