我使用此表达式时收到错误消息:
re.sub(r"([^\s\w])(\s*\1)+","\\1","...")
Run Code Online (Sandbox Code Playgroud)
我在RegExr检查了正则表达式,它.按预期返回.但是当我在Python中尝试它时,我收到此错误消息:
raise error, v # invalid expression
sre_constants.error: nothing to repeat
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下吗?
我发现了一些我无法用Python re模块解释的东西.编译(a*)*或(a*|b)*抛出错误:
引发错误,v#无效表达sre_constants.error:没有什么可重复的
我在javascript中测试了这个正则表达式,似乎没问题.
这是一个错误吗?