@FINDFIRST
尋找符合給定一般表示式之字串的第一個子字串。
DTP 類型:
@FINDFIRST
可指派至字串、密碼、單一成員、多個成員、單一維度或多個維度 類型的 DTP。
語法:
@FINDFIRST(text,regExpr,IgnoreCase)
參數:
參數 | 描述 |
---|---|
text |
設計時期提示、成員、函數或輸入文字 |
regExpr |
請參閱有關 "java.util.regex.Pattern" 的 Java 文件。 |
IgnoreCase |
選擇性。True 或 False。如果保留空白,預設值為 True。 |
範例:
[FINDF_PW_T]=@FINDFIRST([PW],[FindF_String_PW],"true")
其中:
[FINDF_PW_T]
是非確認提示之密碼 類型的 DTP。
[PW]
是密碼類型的可提示 DTP。
[FindF_String_PW]
是字串類型的可提示 DTP。
假設下列值為輸入內容:
[PW]
: " test20pw15test"
[FindF_String_PW]
: "\d\d " (其為 JAVA 表示式,可在數字後面傳回任何數字)
Ignorecase
: "true"
在此範例中,[FINDF_PW_T]
會傳回 "20"。