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

String1

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

String2 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" : String1 se termine par la chaîne String2.
"N" : String1 ne se termine pas par la chaîne String2.

Cet élément de script vérifie si la fin d'une chaîne de caractères définie correspond à une autre chaîne de caractères. Notez que vous devez spécifier la chaîne de caractères à vérifier (paramètre String1) et la chaîne de caractères qui doit être utilisée pour vérifier la fin (paramètre String2).

La fonction de script renvoie également "Y", si la chaîne String1 et la chaîne String2 sont identiques.

Notez que cette comparaison est sensible à la casse.

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 écrit 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

Voir aussi :

voiraussi

Éléments de script pour éditer des chaînes de caractères