@FINDFIRST cerca la prima sottostringa di una stringa corrispondente all'espressione regolare specificata.
Tipo di DTP:
@FINDFIRST può essere assegnata a un DTP di tipo stringa, password, membro, membri, dimensione o dimensioni.
Sintassi:
@FINDFIRST(text,regExpr,IgnoreCase)
Parametri:
| Parametro | Descrizione |
|---|---|
text |
Design Time Prompt, membro, funzione o testo digitato |
regExpr |
Fare riferimento a "java.util.regex.Pattern" nella documentazione di Java. |
IgnoreCase |
Facoltativo. True o False. Se lasciato vuoto, viene utilizzato il valore predefinito True. |
Esempio:
[FINDF_PW_T]=@FINDFIRST([PW],[FindF_String_PW],"true")
Dove:
[FINDF_PW_T] è un DTP di tipo password che non corrisponde a un prompt selezionato.
[PW] è un DTP consentito di tipo password.
[FindF_String_PW] è un DTP consentito di tipo stringa.
Si supponga che siano immessi i seguenti valori.
[PW]: "test20pw15test"
[FindF_String_PW]: "\d\d" (espressione Java per restituire una qualsiasi cifra seguita da un'altra cifra)
Ignorecase: "true"
In questo esempio, [FINDF_PW_T] restituisce "20".