Это не , оно возвращается Bolivia)
.
Есть несколько сайтов для составления и проверки регулярных выражений, например, этот , который показывает, как выражение соответствует как начальному пробелу (ваш второй r' '
начинается с одного!), А затемна самом деле соответствует всему, вплоть до закрывающей скобки ')', то есть оно соответствует
(Многонациональное состояние
, которое затем заменяется на value=r''
Таким образом, код .replace()
не совпадает с цифрами (\d
), все, что он делает: Боливия (Многонациональное государство ) (обратите внимание на оставшиеся )
).