Section courante

A propos

Section administrative du site

REPLACENOCASE

Remplace pas de casse
ColdFusion  

Syntaxe

ReplaceNoCase(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 sans distinction entre les minuscules et les majuscules.

Exemple

L'exemple suivant montre que le changement se produit même si la lettre n'est pas absolument identique :

Essayer maintenant !
  1. <cfoutput>REPLACENOCASE("ABCDEF","a","[a]") = #REPLACENOCASE("ABCDEF","a","[a]","ALL")#<br /></cfoutput>
  2. <cfoutput>REPLACENOCASE("ABCDEF","A","[A]") = #REPLACENOCASE("ABCDEF","A","[A]","ALL")#<br /></cfoutput>

on obtiendra le résultat suivant :

REPLACENOCASE("ABCDEF","a","[a]") = [a]BCDEF
REPLACENOCASE("ABCDEF","A","[A]") = [A]BCDEF


Dernière mise à jour : Vendredi, le 19 février 2016