System.ReplaceInString

   Page précédente    Niveau supérieur    Page principale
Utilisation: tous les modèles
Type: Fonction (chaîne de caractères)
Associé à: System

Description:
Cette fonction remplace une chaîne de caractères par une autre à l'intérieur d'une expression. Si la chaîne de caractères n'est pas trouvée, la valeur de l'expression est retournée inchangée.

Paramètres
Binary:
sert à spécifier si la recherche se fait en mode binaire (True) ou en mode textuel (False).
Count:
sert à spécifier le nombre maximum de remplacements à effectuer. Si ce paramètre n'est pas spécifié, tous les remplacements possibles seront effectués.
Expression:
sert à spécifier la chaîne de caractères dans laquelle on effectue la recherche. Ce paramètre est obligatoire.
ReplacingString:
sert à spécifier la chaîne de caractères qui remplacera StringToFind à l'intérieur de Expression. Ce paramètre est obligatoire.
Start:
sert à spécifier à quelle position on commence la recherche à l'intérieur de Expression. La valeur par défaut est 1.
StringToFind:
sert à spécifier la chaîne de caractères à rechercher à l'intérieur de Expression. Ce paramètre est obligatoire.
Vous pouvez utiliser la chaîne $CR pour rechercher les retours de chariot dans la chaîne de caractères.
Exemple
[[Template:ReplaceInString Expression=Item.Description StringToFind=String1 ReplacingString=String2]]

Ceci affichera la description du produit, en remplaçant toutes les instances de String1 par String2.

Voir aussi: