import re
def num_format(T):
clean_number = ''.join(c for c in T if c.isdigit())
return re.sub(r'(\d{3})(?=\d{2})|(?<=\d{2})(?=\d{2}$)', r'\1-', clean_number)
print(num_format("05553--70002654"))
aW1wb3J0IHJlCgpkZWYgbnVtX2Zvcm1hdChUKToKICAgIGNsZWFuX251bWJlciA9ICcnLmpvaW4oYyBmb3IgYyBpbiBUIGlmIGMuaXNkaWdpdCgpKQogICAgcmV0dXJuIHJlLnN1YihyJyhcZHszfSkoPz1cZHsyfSl8KD88PVxkezJ9KSg/PVxkezJ9JCknLCByJ1wxLScsIGNsZWFuX251bWJlcikKICAgIApwcmludChudW1fZm9ybWF0KCIwNTU1My0tNzAwMDI2NTQiKSk=