Character Format
Als de Format-eigenschap niet met een procentteken (%) begint maar een willekeurig aantal @-tekens bevat, bouwt u met deze opmaakmethode een nieuwe string met tekens uit het origineel, gebaseerd op de locaties van de @-tekens. Hierdoor kan een telefoonnummer worden opgemaakt volgens een standaardnotatie. In dit voorbeeld moet het oorspronkelijke telefoonnummer een 10-cijferig nummer zijn, zoals 8015551212. De volgende opmaakstring:
(@@@) @@@-@@@@ genereert dit telefoonnummer: (801) 555-1212.
Op de plaats van de @-tekens wordt steeds het volgende teken uit de oorspronkelijke string ingevuld. Alle andere tekens worden letterlijk overgenomen. Als er nog een @-teken volgt terwijl de oorspronkelijke string geen tekens meer bevat, wordt een spatie toegevoegd. Als de string met een afbreekstreepje (-) begint en een of meer @-tekens bevat, begint de tekenopmaak vanaf het laatste teken in de oorspronkelijke string en wordt de string van rechts naar links doorlopen. De volgende opmaakstring:
-@@@-@@@@ genereert voor het nummer 8015551212 dit telefoonnummer: 555-1212