Copy |
Copie |
---|---|
HighSpeed Pascal | System |
Syntaxe
Function Copy(FromStr:String;Index,Count:Byte):String; |
Paramètres
Nom | Description |
---|---|
FromStr | 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 un sous-chaîne de caractères dans une chaîne de caractères.
Remarques
- La fonction Copy permet de retourner le nombre de caractères du paramètre FromStr, en commençant à la position Index.
- La fonction Copy renvoie une chaîne de caractères vide si l'index est 0 ou supérieur à la longueur de FromStr. Si Index + Count est supérieur à la longueur de FromStr, la fonction Copy s'arrête à la fin de FromStr et revient.
Exemple
L'exemple suivant permet d'extraire le GLADIR.COM de la chaîne de caractères :
- Program CopySamples;
- Const Main='EXTRAIT LE GLADIR.COM DE CETTE CHAINE';
- BEGIN
- Writeln(Copy(Main,12,10));
- END.
on obtiendra le résultat suivant :
GLADIR.COM
Dernière mise à jour : Lundi, le 20 avril 2020