@REPLACEALL remplace la partie d'une chaîne contenant l'expression par une chaîne de remplacement.
Type de DTP :
@REPLACEALL peut être affecté à une DTP de type chaîne, mot de passe, membre, membres, dimension ou dimensions.
Syntaxe :
@REPLACEALL(String,Regular Expression,replaceString)
Paramètres :
| Paramètre | Description |
|---|---|
String |
Invite de conception ou texte |
Regular Expression |
Invite de conception ou texte |
replaceString |
Invite de conception ou texte |
Exemple :
[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])
Où :
[ReplaceAll_Str] est une DTP de type chaîne qui n'est pas une invite sélectionnée.
[String1] est une DTP de type chaîne qui est une invite sélectionnée.
[Rep_String] est une DTP de type chaîne qui est une invite sélectionnée.
[new_String] est une DTP de type chaîne qui est une invite sélectionnée.
Supposons que les paramètres sont définis comme suit :
Chaîne : "This is a test of a testing string"
Expression régulière : "Test"
Chaîne de remplacement : "XYZ"
Dans cet exemple, [ReplaceAll_Str] renvoie : "This is a XYZ of a XYZing string for one XYZ and two XYZ". Le mot test a été remplacé par "XYZ".