ANSISTARTSSTR |
ANSI début de la chaine de caractères |
---|---|
Delphi/Kylix/Lazarus | StrUtils |
Syntaxe
Function AnsiStartsStr(Const SubText:String; Const Text: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 un tableau de sous-chaîne de caractères à rechercher à partir du début de la chaîne de caractères. |
Description
Cette fonction permet d'indiquer si le début d'une chaîne de caractères correspondant à sous-chaîne de caractères spécifié.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Program AnsiStartsStrSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses StrUtils;
-
- BEGIN
- WriteLn('AnsiStartsStr(''Syl'',''Sylvain Maltais'')= ', AnsiStartsStr('Syl','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''SYL'',''Sylvain Maltais'')= ', AnsiStartsStr('SYL','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''MAL'',''Sylvain Maltais'')= ', AnsiStartsStr('MAL','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''ais'',''Sylvain Maltais'')= ', AnsiStartsStr('ais','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''is'',''Sylvain Maltais'')= ', AnsiStartsStr('is','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''a'',''Sylvain Maltais'') = ', AnsiStartsStr('a','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''ab'',''Sylvain Maltais'') = ', AnsiStartsStr('ab','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''al'',''Sylvain Maltais'') = ', AnsiStartsStr('al','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''AL'',''Sylvain Maltais'') = ', AnsiStartsStr('AL','Sylvain Maltais'));
- WriteLn('AnsiStartsStr(''AIS'',''Sylvain Maltais'')= ', AnsiStartsStr('AIS','Sylvain Maltais'));
- END.
on obtiendra le résultat suivant :
AnsiStartsStr('Syl','Sylvain Maltais')= TRUEAnsiStartsStr('SYL','Sylvain Maltais')= FALSE
AnsiStartsStr('MAL','Sylvain Maltais')= FALSE
AnsiStartsStr('ais','Sylvain Maltais')= FALSE
AnsiStartsStr('is','Sylvain Maltais')= FALSE
AnsiStartsStr('a','Sylvain Maltais') = FALSE
AnsiStartsStr('ab','Sylvain Maltais') = FALSE
AnsiStartsStr('al','Sylvain Maltais') = FALSE
AnsiStartsStr('AL','Sylvain Maltais') = FALSE
AnsiStartsStr('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 - AnsiEndsStr
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