Section courante

A propos

Section administrative du site

ANSIREPLACESTR

ANSI Remplace la chaîne de caractères
Delphi/Kylix/Lazarus StrUtils

Syntaxe

Function AnsiReplaceStr(Const Text:String; Const FromText:String; Const ToText:String):String;

Paramètres

Nom Description
Text Ce paramètre permet d'indiquer la chaîne de caractères dans laquelle rechercher
FromText Ce paramètre permet d'indiquer la sous-chaîne de caractères à trouvé
ToText Ce paramètre permet d'indiquer la sous-chaîne de caractères à mettre à la place de l'ancienne.

Description

Cette fonction permet de remplacer des sous-chaînes de caractères par d'autres sous-chaînes de caractères dans une chaîne de caractères spécifiés.

Exemple

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

  1. Program AnsiReplaceStrSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses StrUtils;
  6.  
  7. BEGIN
  8.  WriteLn('AnsiReplaceStr(''64.6'',''.'','','') = ', AnsiReplaceStr('64.6','.',','));
  9.  WriteLn('AnsiReplaceStr(''M. Maltais'',''M.'',''Monsieur'') = ', AnsiReplaceStr('M. Maltais','M.','Monsieur'));
  10. END.

on obtiendra le résultat suivant :

AnsiReplaceStr('64.6','.',',') = 64,6
AnsiReplaceStr('M. Maltais','M.','Monsieur') = Monsieur Maltais

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Copy
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Insert
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Move
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - StringReplace
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - StuffString

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