字元格式

如果 Format(格式)屬性未以百分比符號 (%) 開頭,但包含任意數量的 (@) 符號,則此種格式化方法將構建一個包含原始字串中字元的新字串,具體視乎 (@) 符號的位置。 這允許按照標準樣式設定電話號碼的格式。 在此例中,原始電話號碼應為 10 位數字,例如 8015551212。 以下格式字串:

(@@@) @@@-@@@@ 將產生電話號碼:(801) 555-1212。

每個 (@) 符號均會附加原始字串中的下一個字元。 任何其他字元也將依此附加。 當原始字串沒有更多字元時遇到 (@) 符號,則會在其位置上附加一個空格。 如果字串以破折號 (-) 開頭且包含 (@) 符號,則字串的格式化從原始字串中的最後一個字元開始,並從右向左移動到第一個字元。 以下格式字串基於 8015551212:

-@@@-@@@@,並會產生字串:555-1212