ANSIENDSSTR |
ANSI Fin de la chaine de caractères |
---|---|
Delphi/Kylix/Lazarus | StrUtils |
Syntaxe
Function AnsiEndsStr(Const SubText:String; Const Text:String):Boolean; |
Paramètres
Nom | Description |
---|---|
Text | Ce paramètre permet d'indiquer la chaine de caractères dans laquelle rechercher |
SubText | Ce paramètre permet d'indiquer la sous-chaine de caractères à rechercher |
Description
Cette fonction permet d'indiquer si une chaine de caractères est contenu à la fin d'une autre chaine de caractères en tenant compte des majuscule/minuscule. Ainsi, lorsqu'il comparera la même lettre minuscule avec la majuscule, il la considèrera comme étant différente.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Program AnsiEndsStrSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses StrUtils;
-
- BEGIN
- WriteLn('AnsiEndsStr(''Mal'',''Sylvain Maltais'')= ', AnsiEndsStr('Mal','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''ais'',''Sylvain Maltais'')= ', AnsiEndsStr('ais','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''is'',''Sylvain Maltais'')= ', AnsiEndsStr('is','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''a'',''Sylvain Maltais'') = ', AnsiEndsStr('a','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''ab'',''Sylvain Maltais'') = ', AnsiEndsStr('ab','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''al'',''Sylvain Maltais'') = ', AnsiEndsStr('al','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''AL'',''Sylvain Maltais'') = ', AnsiEndsStr('AL','Sylvain Maltais'));
- WriteLn('AnsiEndsStr(''AIS'',''Sylvain Maltais'')= ', AnsiEndsStr('AIS','Sylvain Maltais'));
- END.
on obtiendra le résultat suivant :
AnsiEndsStr('Mal','Sylvain Maltais')= FALSEAnsiEndsStr('ais','Sylvain Maltais')= TRUE
AnsiEndsStr('is','Sylvain Maltais')= TRUE
AnsiEndsStr('a','Sylvain Maltais') = FALSE
AnsiEndsStr('ab','Sylvain Maltais') = FALSE
AnsiEndsStr('al','Sylvain Maltais') = FALSE
AnsiEndsStr('AL','Sylvain Maltais') = FALSE
AnsiEndsStr('AIS','Sylvain Maltais')= FALSE
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiContainsStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiStartsStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiContainsText
Dernière mise à jour : Mercredi, le 18 février 2015