Я хотел бы преобразовать номер телефона этой формы +33.300000000 в 03.00.00.00.00
+ 33 указывает, что это может быть длина 2 или 3 цифры.
Цифры после. являются номером телефона. Это может быть длина 9 или 10 цифр.
Я пытаюсь так:
p = re.compile( "\+[0-9]+\.([0-9]+)", re.VERBOSE)
number = "+33.300000000"
p.sub("0\1", number)
Но это не работает.
Однако поиск швов для работы:
>>> p.search(number).groups()
('300000000',)
А после как изменить 0300000000 в 03.00.00.00.00 в Python?
Спасибо за помощь,
Natim