描述碼參考

使用描述碼的代碼性質可以指定哪些原始描述符合該描述碼。

描述碼由一個代碼和一組附加性質組成。如果代碼相符,則該描述碼中指定的其他性質將在建立點時套用至該點。

以下為描述碼範例:

您可以指定簡單字串做為描述碼,也可以使用萬用字元 (例如星號 [*]) 延伸描述碼的符合能力。

例如,所有基準點的原始描述中均可能具有 BM 字首,例如 BM-1 和 BM-2。將基準點加入至 Autodesk Civil 3D 圖面時,您可能希望使用相同的點型式、點標示型式和描述來建立所有這些基準點。若要執行此作業,您可以建立一個代碼為 BM* 的描述碼。(星號表示該代碼符合所有以 BM 開頭的原始描述。)此後,會使用該描述碼中指定的性質建立所有原始描述以 BM 開頭的點。

下表列示了可以在描述碼中使用的萬用字元字元:

字元

在描述碼中的功能

# (井字號)

符合任何單一數字。

@ (at)

符合任何字母字元。

. (句點)

符合任何非字母數字字元。

* (星號)

符合任何字串,並可用於搜尋字串中的任何位置。

? (問號)

符合任何單一字元,例如 ?BC 符合 ABC 和 3BC。

~ (波狀符號)

符合除樣式以外的所有內容;例如 ~*AB* 符合不包含 AB 的所有字串。

[...] (方括號)

符合方括號中所包含的任何一個字元,例如 [AB]C 符合 AC 和 BC。

[~...]

符合不包含在方括號中的任何字元,例如 [~AB]C 符合 XC,但不符合 AC。

- (連字符號)

在方括號內,指定單一字元的範圍,例如 [A-G]C 符合 AC、BC 直到 GC,但不符合 HC。

' (反引號)

準確讀取下一個字元,例如 '*AB 符合 *AB。

下表展示了包含常用萬用字元的描述碼範例:

描述碼

函數

T#

符合由 T 後加一位數字組成的描述,例如 T1、T2 直到 T9。

STA#

符合由 STA 後加一位數字組成的描述,例如 STA1、STA2 直到 STA9。但它不符合描述 STA,因為 STA 後面沒有數字。

T##

符合由 T 後加兩位數字組成的描述,例如 T01、T02 直到 T99。

1@

符合由 1 後加一個字母字元組成的描述,例如 1A、1B 和 1C。但它不符合描述 1,因為 1 後面沒有字母字元。

T.

符合由 T 後加一個非字母數字字元組成的描述,例如 T- 和 T+。

T*

符合由 T 後加任何數目的字元組成的描述,例如 T1、TOPO、T-2 和 TREE。

註: 描述碼符合區分大小寫,這表示同一個字母的大寫與小寫並不相符。例如,原始描述「TREE」符合描述碼「TREE」,但它與「Tree」或「tree」並不相符。