Message375459
Thanks. But if talking about empty matches, there would be endless empty
matches at the end in such cases. So in my opinion, [^\.]*$ should match
txt plus the empty match because the greedy rule applies here.
On Fri, Aug 14, 2020 at 10:37 PM Ma Lin <report@bugs.python.org> wrote:
>
> Ma Lin <malincns@163.com> added the comment:
>
> The re.sub() doc said:
> Changed in version 3.7: Empty matches for the pattern are replaced when
> adjacent to a previous non-empty match.
>
> IMO 3.7+ behavior is more reasonable, and it fixed a bug, see issue25054.
>
> ----------
> nosy: +malin
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <https://bugs.python.org/issue41555>
> _______________________________________
> |
|
Date |
User |
Action |
Args |
2020-08-15 12:10:48 | spz1st | set | recipients:
+ spz1st |
2020-08-15 12:10:48 | spz1st | link | issue41555 messages |
2020-08-15 12:10:47 | spz1st | create | |
|