|
0
|
| Laurent LAPORTE · 技术社区 · 7 年前 |
|
1
20
这不是一个bug,而是Python 3.7中提交的bug修复 fbb490fd2f38bd817d99c20c05121ad0168a38ee .
在regex中,非零宽度匹配将指针位置移动到匹配的末尾,以便下一个断言(零宽度与否)可以从匹配后的位置继续匹配。在你的例子中
因此,错误修复是关于在非零宽度匹配之后立即替换零宽度匹配,现在正确地用替换文本替换这两个匹配。 |