使用方式
x[y]
從 x 字串選取 y 元素。
x[y to z]
從 x 字串選取 y 到 z 範圍的元素。
x[n]
從 x 陣列選取 n 元素。
附註: 註標範圍以 1 為準,從 1 開始,不是從 0。
註標用來從文字串選取一個以上的字元,或從陣列選取一個元素。
範例
以下的例子適用於 Crystal 語法:
[100,233,466,998][3]
傳回 466;466 是陣列的第三個元素。
LNAME [1]
傳回 "S",其中 LNAME = "Smith"。
Postal [6]
傳回 "V",其中郵遞區號 = "T5A 9V2" (A、9 之間的空格算一個元素)。
{customer.POSTAL CODE} [5 to 7]傳回 "9V2",其中郵遞區號 = "T5A 9V2"。
{file.ITEMNUMBER} [4 to 5]傳回 "40",其中 ItemNumber 是 A1/4020/B10。
註解
註標測試目標字串有沒有某元素存在,找到後會由字串中選取元素,在字串中卻只測試目標字串有沒有某元素存在。