Section courante

A propos

Section administrative du site

ANSIMIDSTR

ANSI Milieu de chaine de caractères
Delphi/Kylix/Lazarus StrUtils

Syntaxe

Function AnsiMidStr(Const Text:String;Const Start:Integer; Const Count:Integer):String;

Paramètres

Nom Description
Text Ce paramètre permet d'indiquer la chaine de caractères à traiter
Start Ce paramètre permet d'indiquer la position où commence la sous-chaine de caractères en partant du début.
Count Ce paramètre permet d'indiquer la longueur de la sous-chaine de caractères.

Description

Cette fonction permet de retourner une sous-chaine de caractères à partir de la position spécifiée et de la longueur spécifiée.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. Program AnsiMidStrSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses StrUtils;
  6.  
  7. Var
  8.  S:String;
  9.  
  10. BEGIN
  11.  S := 'Bonjour le monde !';
  12.  WriteLn(AnsiMidStr(S,1,255));
  13.  WriteLn(AnsiMidStr(S,4,255));
  14.  WriteLn(AnsiMidStr(S,4,7));
  15. END.

on obtiendra le résultat suivant :

Bonjour le monde !
jour le monde !
jour le

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiLeftStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiRightStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Trim
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - TrimLeft
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - TrimRight

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