Manuel des Scripts Automation Engine > Organisation fonctionnelle > Chaînes de caractères > STR_ENDS_WITH

STR_ENDS_WITH

Fonction de script : Vérifie si une chaîne de caractères se termine par une autre chaîne de caractères spécifique.

Syntaxe

STR_ENDS_WITH(String1, String2)

Syntaxe

Description / format

Chaîne de caractères1

Chaîne de caractères devant être vérifiée.
Format : littéral de script ou variable de script

Chaîne de caractères2 Chaîne de caractères devant être utilisée pour la vérification.
Format : littéral de script ou variable de script

Codes retour

"Y" = La chaîne de caractères1 se termine par la chaîne de caractères2
"N" = la chaîne de caractères1 ne se ferme pas par la chaîne de caractères2

Commentaires

L'élément de script vérifie si la fin d'une chaîne de caractères définie est conforme à une autre chaîne de caractères. La chaîne de caractères à vérifier (paramètre Chaîne de caractères1) et la fin - également sous forme d'une chaîne de caractères (paramètre Chaîne de caractères2) - doivent alors être indiquées.

La fonction de script renvoie également "Y", si la chaîne de caractères1 et la chaîne de caractères2 sont identiques.

Veuillez respecter la casse lors de la comparaison.

Exemples

L'exemple de script suivant est utilisé dans un objet transfert de fichier et il vérifie si le fichier cible possède le nom "test.txt". Si oui, un message est consigné dans le rapport d'activation.

:SET &DST# = GET_ATT(FT_DST_FILE)
:SET &VAR# = STR_LC(&DST#)
:SET &CHECK# = STR_ENDS_WITH(&VAR#,"test.txt")
:IF &CHECK# EQ "Y"
P "Target file= test.txt"
:ENDIF

 

Rubriques connexes :

Eléments de script Description

STR_STARTS_WITH

Vérifie si une chaîne de caractères commence par une autre chaîne de caractères spécifique.