re.subn()
Как sub(), но возвращает пару (строка, число замен).
Сигнатура
re.subn(pattern, repl, string, count=0, flags=0)Работает как re.sub(), но возвращает кортеж (новая_строка, количество_замен). Полезно, когда нужно узнать, сколько раз произошла замена.
import re
result = re.subn(r"\d", "#", "a1b2c3")
print(result) # ('a#b#c#', 3)