@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"。