Christoph Schaffhauser: Telefonnummer Formatieren

Beitrag lesen

Hallo zusammen

Ich versuche einen Telefonnummernstring zu formatieren

Orginal kann der so aussenen:

0041613333333 (soll so aussehen: 0041 61 333 33 33)

oder

004113333333 (soll so aussehen: 0041 1 333 33 33)

Das prinzip der Telefonnummern ist immer dasselbe... es gibt eben 2 varianten.. einmal mit 12 Zeichen und einmal mit 13 zeichen...

0041 ist immer gleich... dann kommt eine "1" oder eine zweistellige zahl als vorwahl
dann die 7 stellige telefonnummer.

Ich könnte das ganze auch in Sub Strings zerlegen und die leerschläge einbauen aber ich denke mir man kann dass eventuell auch mit den "ereg" funktionen hinkriegen

Hat jemand ne idee?

Lieber Gruss aus Basel

Chris