ANSICONTAINSSTR |
ANSI contient la chaine de caractères |
---|---|
Delphi/Kylix/Lazarus | StrUtils |
Syntaxe
Function AnsiContainsStr(Const Text:String; Const SubText:String):Boolean; |
Paramètres
Nom | Description |
---|---|
Text | Ce paramètre permet d'indiquer la chaîne de caractères dans laquelle rechercher |
SubText | Ce paramètre permet d'indiquer la sous-chaîne de caractères à rechercher |
Retour
Valeur | Description |
---|---|
FALSE | Cette valeur permet d'indiquer que les caractères n'ont pas été trouvé dans la chaîne de caractères. |
TRUE | Cette valeur permet d'indiquer que les caractères sont trouvés dans la chaîne de caractères. |
Description
Cette fonction permet d'indiquer si une chaîne de caractères est contenu dans une autre chaîne 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 AnsiContainsStrSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses StrUtils;
-
- BEGIN
- WriteLn('AnsiContainsStr(''Sylvain Maltais'',''Mal'')= ', AnsiContainsStr('Sylvain Maltais','Mal'));
- WriteLn('AnsiContainsStr(''Sylvain Maltais'',''a'') = ', AnsiContainsStr('Sylvain Maltais','a'));
- WriteLn('AnsiContainsStr(''Sylvain Maltais'',''ab'') = ', AnsiContainsStr('Sylvain Maltais','ab'));
- WriteLn('AnsiContainsStr(''Sylvain Maltais'',''al'') = ', AnsiContainsStr('Sylvain Maltais','al'));
- WriteLn('AnsiContainsStr(''Sylvain Maltais'',''AL'') = ', AnsiContainsStr('Sylvain Maltais','AL'));
- END.
on obtiendra le résultat suivant :
AnsiContainsStr('Sylvain Maltais','Mal')= TRUEAnsiContainsStr('Sylvain Maltais','a') = TRUE
AnsiContainsStr('Sylvain Maltais','ab') = FALSE
AnsiContainsStr('Sylvain Maltais','al') = TRUE
AnsiContainsStr('Sylvain Maltais','AL') = FALSE
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiEndsStr
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