COPY |
Copie |
---|---|
Free Pascal | System |
Syntaxe
Function Copy(S:String;Index,Count:Integer):String; |
Paramètres
Nom | Description |
---|---|
S | Ce paramètre permet d'indiquer la chaîne de caractères |
Index | Ce paramètre permet d'indiquer la position dans la chaîne de caractères |
Count | Ce paramètre permet d'indiquer la longueur du morceau de la chaîne de caractères |
Description
Cette fonction permet d'extraire une sous-chaîne de caractères dans une chaîne de caractères.
Remarques
- Si la position d'index est plus grande que la longueur de la chaîne de caractères, une chaîne de caractères retournera sera vide.
- Si la position d'index additionner de la longueur de la chaîne de caractères est plus grande que la longueur de la chaîne de caractères, seul les derniers caractères seront retournés.
- En mode Delphi, le paramètre Count peut être omis. Dans ce cas, la chaîne de caractères (ou tableau dynamique) est copiée de la position Index jusqu'à la fin de la chaîne de caractères ou du tableau.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
Bonjour le monde !jour le monde !
jour le
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «Delete»
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «Insert»
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «Pos»
Dernière mise à jour : Samedi, le 18 juillet 2015