@FINDFIRST
trouve la première sous-chaîne d'une chaîne qui correspond à l'expression régulière donnée.
Type de DTP :
@FINDFIRST
peut être affecté à une DTP de type chaîne, mot de passe, membre, membres, dimension ou dimensions.
Syntaxe :
@FINDFIRST(text,regExpr,IgnoreCase)
Paramètres :
Paramètre | Description |
---|---|
text |
Invite de conception, membre, fonction ou texte saisi |
regExpr |
Reportez-vous à la documentation Java pour "java.util.regex.Pattern". |
IgnoreCase |
Facultatif. True ou False. Si ce paramètre est laissé vide, sa valeur par défaut est True. |
Exemple :
[FINDF_PW_T]=@FINDFIRST([PW],[FindF_String_PW],"true")
Où :
[FINDF_PW_T]
est une DTP de type mot de passe qui n'est pas une invite sélectionnée.
[PW]
est une DTP activable de type mot de passe.
[FindF_String_PW]
est une DTP activable de type chaîne.
Supposons que les valeurs suivantes sont indiquées :
[PW]
: " test20pw15test"
[FindF_String_PW]
: "\d\d" (qui correspond à l'expression JAVA permettant de renvoyer tout chiffre suivi d'un chiffre)
Ignorecase
: "true"
Dans cet exemple, [FINDF_PW_T]
renvoie la valeur "20".