Section courante

A propos

Section administrative du site

ANSICONTAINSTEXT

ANSI contient le texte
Delphi/Kylix/Lazarus StrUtils

Syntaxe

Function AnsiContainsText(Const Text:String; Const SubText: 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

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer que les caractères n'ont pas été trouvé dans la chaine de caractères.
TRUE Cette valeur permet d'indiquer que les caractères sont trouvés dans la chaine de caractères.

Description

Cette fonction permet d'indiquer si une chaine de caractères est contenu dans une autre chaine de caractères sans tenir compte des majuscule/minuscule et utilise les paramètres régionaux du système d'exploitation.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program AnsiContainsTextSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses StrUtils;
  6.  
  7. BEGIN
  8.  WriteLn('AnsiContainsText(''Sylvain Maltais'',''Mal'')= ', AnsiContainsText('Sylvain Maltais','Mal'));
  9.  WriteLn('AnsiContainsText(''Sylvain Maltais'',''a'') = ', AnsiContainsText('Sylvain Maltais','a'));
  10.  WriteLn('AnsiContainsText(''Sylvain Maltais'',''ab'') = ', AnsiContainsText('Sylvain Maltais','ab'));
  11.  WriteLn('AnsiContainsText(''Sylvain Maltais'',''al'') = ', AnsiContainsText('Sylvain Maltais','al'));
  12.  WriteLn('AnsiContainsText(''Sylvain Maltais'',''AL'') = ', AnsiContainsText('Sylvain Maltais','AL'));
  13. END.

on obtiendra le résultat suivant :

AnsiContainsText('Sylvain Maltais','Mal')= TRUE
AnsiContainsText('Sylvain Maltais','a') = TRUE
AnsiContainsText('Sylvain Maltais','ab') = FALSE
AnsiContainsText('Sylvain Maltais','al') = TRUE
AnsiContainsText('Sylvain Maltais','AL') = TRUE

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 - AnsiEndsStr


Dernière mise à jour : Mercredi, le 18 février 2015