REPLACE |
Remplace |
---|---|
ColdFusion |
Syntaxe
Replace(string, substring1, substring2) |
Replace(string, substring1, substring2, scope) |
Paramètres
Nom | Description | |
---|---|---|
string | Ce paramètre permet d'indiquer la chaîne de caractères subissant le traitement. | |
substring1 | Ce paramètre permet d'indiquer la sous-chaîne de caractères à remplacer dans la chaîne de caractères. | |
substring2 | Ce paramètre permet d'indiquer la sous-chaîne de caractères à mettre à la place dans la chaîne de caractères. | |
scope | Ce paramètre optionnel permet d'indiquer l'étendue de la recherche : | |
Valeur | Description | |
"ONE" | Cette valeur permet d'indiquer qu'il faut remplacer uniquement la première correspondances. C'est la valeur par défaut. | |
"ALL" | Cette valeur permet d'indiquer qu'il faut remplacer tous les correspondances. |
Retour
Valeur | Description |
---|---|
chaîne de caractères | Ces valeurs permettent d'indiquer la chaîne de caractères avec les remplacements s'il y a lieu. |
Description
Cette fonction permet d'effectuer le remplacer d'une sous chaîne de caractères par une autre chaîne de caractères avec distinction entre les minuscules et les majuscules.
Exemples
Voici un exemple d'une utilisation typique de cette fonction :
Essayer maintenant !
on obtiendra le résultat suivant :
Replace(".",",","64.6") = 64,6Replace("M.","Monsieur","M. Maltais") = Monsieur Maltais
L'exemple suivant montre que le changement ne se produit pas si la lettre n'est pas absolument identique :
Essayer maintenant !
on obtiendra le résultat suivant :
Replace("ABCDEF","a","[a]") = ABCDEFReplace("ABCDEF","A","[A]") = [A]BCDEF
Dernière mise à jour : Vendredi, le 19 février 2016